Russ FrancisRussell Ross FrancisBorn: April 3, 1953 in Seattle, Washington, USA Died: October 1, 2023 (70 years old) College: Oregon Tweet |
Cards |
1985 Fleer Team Action #75 Waiting to Throw until His Receiver Breaks Free1985 Schedule |
|
1985 O-Pee-Chee WWF Pro Wrestling Stars Series 2 #67 Wrestlers Vs. Football Greats |
|