Russ Francis 1953 – 2023
Athletes
Athletes
Biography
Russ Francis (1953–2023) was a player of American football. Born April 3, 1953 in Seattle. Died October 1, 2023 in Lake Placid of aircraft crash.
Russ Francis (1953–2023) was a player of American football. Born April 3, 1953 in Seattle. Died October 1, 2023 in Lake Placid of aircraft crash.