La Russa 'excited' to be back in St. Louis

La Russa 'excited' to be back in St. Louis

Published Oct. 19, 2010 10:51 p.m. ET
ADVERTISEMENT
share