New life. 48 comments
In what was more religious experience than baseball game, a lot of demons were vanquished last night at Wrigley Field. This incredibly loyal and frustrated fan base waited 71 years to get a World Series game at Wrigley Field, and three nights to win one. By the time the […]