He played college football for the Arizona State Sun Devils and was selected by the Detroit Lions in the eighth round of the 1973 NFL draft.
He was cut by Detroit during training camp in 1973 and did not play that entire year.
The follow spring, the New England Patriots signed him as a free agent.
McCray was selected to the 1974 NFL All-Rookie Team as a member of the Patriots, starting all 14 games with three interceptions for 61 yards and a fumble recovery.
This biographical article relating to an American football defensive back born in the 1950s is a stub.