Chicago Cubs to possibly have to give up World Series title.

Saturday 06 June 49138 Shares

Chicago Cubs to possibly have to give up World Series title.

Due to rampant steroid use by virtually all Cubs players they may have to forfeit their first World Series title in over 100 years.


Recommended