Tragic Lake Placid Airplane Crash Claims Ex-Patriots Star Russ Francis and Renowned Aviation Safety Expert Richard McSpadden
CNN — Federal investigators are currently investigating the cause of a tragic Cessna crash on Sunday, resulting in the loss of a renowned aviation safety expert and a former NFL star. Richard McSpadden, 63, and Russ Francis, 70, tragically lost their lives when the Cessna Cardinal they were piloting crashed near the runway of the …