Baseball HOF updated Cubs as World Series Champions

by - Senior Editor -

The Chicago Cubs won their first World Series title since 1908 and the Baseball Hall of Fame has already setup their display as champions.

Check out the awesome photo below.

Comment on this story
Send Feedback to Tony Crumpton: Email | Comment
Post your comments!