Ross "Satchel" Davis
July 28, 1918 - January 1, 2013
Ross "Satchel" Davis, member of the St. Louis Sports Hall of Fame, passed away on Tuesday, January 1, 2013 in Houston, Texas. Mr. Davis was born on July 28, 1918 in Greenville, Mississippi but spent most of his life in St. Louis, Missouri. He... View Obituary & Service Information
