Steve Edwards is a footballer who played as a defender in the Football League for Oldham Athletic, Crewe Alexandra, Rochdale and Tranmere Rovers. His long association with Oldham Athletic began when he signed as an associate schoolboy in October 1973. He signed professional terms in 1976, and captained both the youth and reserve teams before making his league debut at Mansfield Town in April 1978. Originally a midfield player, by then he was largely playing as a defender. In spite of some reasonably long first team spells over the next four seasons he found himself constantly facing strong competition for the full back place, and after a total of 85 appearances in League and Cup Competitions he was transferred to Crewe Alexandra in February 1983.