I believe the team has spent a lot of money the last few years, to get our team into the World Series.
Will they get there, and win? I hope so. Don't you think a fan must really get tired of getting close and "choking". It's about time the fans get fed up, and demand a winner. It's about time the management does as much as they can to finally get this team there and become victorious.
As far as Loveable Losers. I hate that phrase as much as I hate them being called the Cubbies.