Remembering Lemuel Steeples, 1979 U.S. Team Plane Crash, Champion Who Never Was

Remembering Lemuel Steeples, 1979 U.S. Team Plane Crash, Champion Who Never Was By Robert Brizel, Head Real Combat Media Boxing Correspondent   The United States National team crashed landed in Warsaw, Poland, on March 14, 1980. Blinding sunlight, according to one veteran Polish airplane pilot, had obscured the light bulb on the landing gear button, […]

Share