Sure, the Atlanta Braves may not be a very good baseball team right now, but that doesn’t mean the players aren’t capable of some pretty spectacular things. Put some football gear on Daniel Castro, and we’re basically back at Super Bowl XLIX, right?
Share