The Little League World Series was this weekend and team USA won! Joe thinks the LLWS is cool, but also is a little cynical about it. We can all agree that the sportsmanship with those kids is awesome!