About Marvin Upshaw Memorabilia & Collectibles
About Marvin Upshaw:
Marvin Upshaw (fullname: Marvin Allen Upshaw; no nicknames) played from 1968 until 1976 for the Cleveland Browns, Kansas City Chiefs and St. Louis Cardinals. He played 99 games, starting 0 of those. Born in Robstown, TX on November 22, 1946, Upshaw stands 6'4 and weighs 260 lbs. He attended college at Trinity. He was drafted by the Cleveland Browns in the 1st round (21st overall) of the 1968 NFL Draft.