Off the top of your head, see if you can name the teams that won each of the past 10 World Series, in order. You ready? No peeking. The answers are, of course: 2015: Royals over Mets 2016: Cubs over I ...
Buehrle pitched for Chicago for the first 12 of his 16 seasons in the majors. Known for working quickly with pinpoint control ...