Tom Brady Throws First Pitch At Red Sox Game – And He Blew It! [VIDEO]
New England LOVES Tom Brady. And they should! He's taken the New England Patriots franchise to new heights. But, because of that, as a Buffalo Bills fan, it's easy to not like him as a player. That's why this makes me smile.