jmcgrew47 Active Member Jan 19, 2013 #1 This isn't racing related but Stan Musial, an icon in St. Louis, has passed away. Long live baseball's perfect knight.
This isn't racing related but Stan Musial, an icon in St. Louis, has passed away. Long live baseball's perfect knight.