The St. Louis Cardinals have played their Illinois stadium card, which means the bidding just became more interesting for St. Louis and the... More >>>