The 6-foot-3, 249 pound edge rusher joins an outside-linebacker group that includes Clay Matthews, Julius Peppers, Nick Perry and Jayrone Elliott. The Packers did not disclose financial terms and none have surfaced so far. However, at this point in free agency, most players receive a one-year deal worth around the veteran minimum.
McCray appeared in 24 games during his three years in Denver, serving as a reserve edge rusher behind Von Miller and the team's other starting outside linebackers. He originally joined the team in 2013 as an undrafted free agent, though a severe ankle injury wiped out his rookie season.
For his career, McCray has registered 21 total tackles, 1 1/2 sacks and forced one fumble. He has yet to start a game in the NFL.