Mack was cut by Tennessee on Thursday, NFL reporter Aaron Wilson reports.
Mack signed with the Packers on Wednesday, Rob Demovsky of ESPN.com reports.
Mack signed a contract with the Giants on Monday, Jordan Raanan of ESPN.com reports.
The Lions waived Mack due to a failed physical Friday.
The Lions claimed Mack off waivers from Baltimore on Sunday, Dave Birkett of the Detroit Free Press reports.
The Ravens waived Mack (knee) on Saturday.
Mack (knee) will be competing for a roster spot in camp after the offseason additions of defensive linemen Calais Campbell, Derek Wolfe, Justin Madubuike and Broderick Washington, Joe Schiller of the Ravens' official site reports.
Mack (knee) was placed on injured reserve by the Ravens, Tom Pelissero of NFL Network reports.
Mack (knee) is inactive for the team's Week 10 contest against the Bengals.
Mack (undisclosed) was removed from the Non-Football Injury list and will be available for Thursday's practice, Jeff Zrebiec of The Athletic reports.