Edwards played in the WFL in 1974 and 1975 with the Birmingham Americans and the Shreveport Steamers before coming north to Hamilton and the CFL in 1976. In his rookie season in the CFL, Edwards had an outstanding season, finishing third in the East in rushing with 1046 yards, second in the East in receiving with 57 catches (only Tony Gabriel caught more passes), and leading the East in punt returns with 690 yards. For all this, Edwards was selectedas an All-Canadian for 1976. 1977 was an even better season for Edwards as he ran for a then Hamilton record of 1561 yards (broken by Troy Davis in 2004) to lead the East in rushing, caught 39 pass for 223 uards. Edwards was named an All-Canadian for the second year in a row and also won the CFL's Outstanding Player award in 1972. Edwards won his second East rushing title in 1978, though he did it with almost half the yards of the previous season, picking up 840 yards in just 13 games. Edwards was named to the Eastern All-Star team in 1978. In 1979, Edwards went back South to try his luck in the NFL with the Minnesota Vikings. Edwards returned briefly to the CFL, playing one game with Winnipeg in 1981 and two games with Saskatchewan in 1982, but could not generate his Hamilton success.
Wikipedia article on Jimmy Edwards
Complete NFL Stats for Jimmy Edwards