I don't know if Willie wants to divulge the full details of our bet, but let's just say that Willie has financial incentive for the Cardinals to get more than 90.5 wins, and I have financial incentive for the Cardinals to get fewer than 90.5 wins. Looks like it's going to be a nice sweat. The Cardinals are at 87 wins with 6 games to go, starting with the world famous Chicago Cubs.
Starting this thread so I can rub it in his ugly face when he loses