ibglowin Moderator Staff member Administrator Super Moderator Joined Jul 7, 2009 Messages 28,259 Reaction score 53,184 Location Northern Nuevo Mexico Nov 2, 2017 #1 How did Sports Illustrated know this would happen? This is the June 30, 2014 cover proclaiming the Stro's would win the World Series in 2017 and they did. Fantastic Series from start to finish!
How did Sports Illustrated know this would happen? This is the June 30, 2014 cover proclaiming the Stro's would win the World Series in 2017 and they did. Fantastic Series from start to finish!