It’s a good time to be John Wall. He’s playing at the top of his game, has a new shoe deal with adidas, and even got the chance to redeem himself after throwing what may have been the worst first pitch ever in 2011. Check out the video above of Wall throwing the first pitch in last night’s Nationals/White Sox game.
That’s a far cry from this:
Something tells me he’s been practicing.