Cubs Win: Can The Bills Now
Last night the Chicago Cubs FINALLY won the World Series. The lovable losers broke a 108 year old curse and are now World Champs. Can it be the Buffalo Bills turn now...please??
I am a Red Sox fan, and in 2004 when they broke an 86 year curse it was the most amazing feeling. Beating the ...