From 1962–65, Champion was a defensive coach with the BC Lions. After spending one season as an assistant with the St. Louis Cardinals, he returned to the Lions, this time as head coach. Champion was fired during the 1969 season after a 1–9 start.
Following his dismissal, Champion served as an assistant with the New Orleans Saints, St. Louis Cardinals, New York Jets, and Atlanta Falcons before his retirement after the 1979 season. He returned to coaching on an interim basis in 1980 after the resignation of Green Bay Packers defensive line coach Fred von Appen. Champion spent the rest of the season with the Packers, but was not brought back for the 1981 season.