Training camp is almost here for Matt LaFleur and the Green Bay Packers.
Rookies report on Friday, veterans report next Tuesday and the first practice is set for next Wednesday. Football is almost back, and camp means nothing if not competition.
Here’s a breakdown of the best roster and depth chart battles likely to play out during training camp in Green Bay: