Josh Hancock

St. Louis Cardinals pitcher Josh Hancock died in a car accident in April 2007. The middle reliever was a member of the Cards 2006 World Series winning team.

Comments