Monday, March 1, 2010

St. Louis Sports Hall of Fame Taking Shape

The St. Louis Sports Hall of Fame is taking shape. Here's one of the first photos of the display honoring the initial inductees this past fall. The display is located in the Scottrade Center in downtown St. Louis.

(Click on photo to enlarge)

No comments:

Post a Comment