Rich played his college football for Temple University in Philadelphia. He was a four year letterman at Temple and selected as team captain his Senior year. After college , he signed free agent contracts with the Philadelphia Eagles as well as the Denver Broncos. He concluded his career in the USFL where he started a remarkable 56 consecutive games with the Philadelphia Stars and the San Antonio Gunslingers.
Rich is married to Jan and live in San Antonio, TX with their 4 children.