On July 31, 1971, the Oakland Raiders signed Oliver off waivers from the Steelers. The Raiders released Oliver prior to the regular season.[4] The San Diego Chargers signed Oliver in 1972, but Oliver missed the season due to injury.[4] The Chargers released Oliver in August 1973, and the St. Louis Cardinals signed Oliver on November 8, 1973.[5] Oliver would play in two games at safety for the Cardinals in the 1973 season with jersey no. 20.[1]
After leaving the Cardinals, Oliver signed with the Portland Storm (later Thunder) of the World Football League. Wearing jersey no. 48, Oliver played in 18 games in total with the Portland WFL team, seven with the Storm in 1974 and 11 with the Thunder in 1975. Oliver had four kickoff returns for 72 yards in 1974 and three interceptions for nine yards in 1975.[3]
Life after football
Oliver returned to Orange Coast College in 1993 as tight ends coach.[6]