Frank Deford died Sunday at age 78 at his home in Key West, Fla. He spent almost 50 years at Sports Illustrated and became the most recognizable, talented and formidable sportswriter of his lifetime. Deford was a six-time winner of the National Sportswriter of the Year award, had several […]

© 2017, Moderator. All rights reserved.