Home » Danny Montana » St. Louis Cardinals make TV Rounds

St. Louis Cardinals make TV Rounds

Now that the St. Louis Cardinals have won their 11th World Series, Tony LaRussa and David Freese have been making the rounds on television. On Monday night both Tony and David made appearances on late night tv, while David made an appearance on the Ellen Degeneres show on Tuesday.

If you missed their appearances you can check out Tony’s visit with David Letterman here, David Freese’s appearance with Jay Leno here and here and on The Ellen DeGeneres show here.