jenerikapp

by gacal

Russ Francis

April 3, 1953 Seattle, Washington, USA

Biography

Russell Ross Francis, is a retired American football player, a tight end for thirteen seasons in The National Football League with the New England Patriots and San Francisco 49ers.…

Filmography