Steve Davis

Steve Davis, University of Oklahoma football legend, was killed in a South Bend, Ind. plane crash Sunday night.

Published in The Oklahoman on Mar. 19, 2013