World Series Champion St. Louis Cardinals Visit The White House [Video]
Even though sports fans are focused on the NFL playoffs and the Super Bowl in a couple of weeks, the World Champion St. Louis Cardinals were at the White House yesterday meeting with President and Mrs. Obama.