The Cleveland Indians and the Chicago Cubs are slugging it out in the 2016 Baseball World Series. Has anyone been watching these games, and if so, which team are you rooting for to win it?
http://www.foxnews.com/sports/2016/10/3 ... m-bat.html
Users browsing this forum: No registered users and 0 guests