The rookie guard originally signed with Green Bay as an undrafted free agent on May 11th, but he was released during the team's final cut-down to 53 players at the end of training camp. McCray then spent approximately one week on the practice squad in October, being re-signed on the 8th and released on the 14th.
Perhaps due to JC Tretter's likely workload at tackle and T.J. Lang's injury, the team may have needed another backup guard to get through practice this week. McCray played 88 snaps for the Packers during the preseason, but earned a grade of -12.5 from Pro Football Focus, the lowest of any Packer in the preseason.
Regardless, a player needed to be released from the practice squad to make room for McCray, and that player is running back Michael Hill. He has been all over the place with the Packers in the past season and a half, first spending a month on the practice squad in early 2013, then being promoted to the active roster for a few weeks, then being waived and sent back to the practice squad again, and then being signed to the Buccaneers' active roster in November. Finally, when Tampa released him in February, Hill was brought back by the Packers and has spent all of the 2014 season on the practice squad.
Did you follow all that?
Hill's release leaves Rajion Neal as the lone running back on the team's practice squad.