‹ Back to Athlete
St. Louis Cardinals cap worn by Larry Walker.Date: 2004-2005Collection: Canada’s Sports Hall of Fame