It turns out that the Cardinals' World Series title isn't just good news for the baseball operations department. The annual Cardinals Care Winter Warm-Up fan festival did bang-up business over the weekend, drawing an estimated 20,000 fans to downtown St. Louis.