Lake Placid airplane crash kills former Patriots star Russ Francis and aviation safety expert Richard McSpadden
CNN — Federal investigators are investigating the cause of a Cessna crash Sunday that killed a leading aviation safety expert and a former NFL star. Richard McSpadden, 63, and Russ Francis, 70, died after the Cessna Cardinal they were flying crashed near the Lake Placid Airport runway, “smacking an earth embankment,” New York State Police … Read more