Originally posted by chefs
The Cubs have not won the World Series in 107 years, the longest championship drought of any major North American professional sports team. Love your name though, lol
FYI, The Cubs are the favorite to win the world series...
http://www.oddsshark.com/mlb/mlb-odds-world-series-futures
The Cubs have not won the World Series in 107 years, the longest championship drought of any major North American professional sports team. Love your name though, lol
FYI, The Cubs are the favorite to win the world series...
http://www.oddsshark.com/mlb/mlb-odds-world-series-futures