Unless you're a fan of pitching duels, all in all, it was a pretty boring All-Star game Tuesday night (the NL only had three hits). The American League won home field advantage of the World Series, beating the National League 3-0 at Citi Field. But in case you missed it, here are the only highlights you need to see, given to you in the…
Are you man enough to care?
