The preseason is over halfway completed. Week 3 of the preseason is underway and most teams are starting to get a good feel for how their team will look come the regular season opener. However, there are still plenty of jobs being fought for across the league.
The Green Bay Packers' front office loves the competition that training camp spawns. The Packers have numerous jobs up for grabs. Although many players return from last season's Super Bowl team, there are plenty of players fighting to keep a roster spot. Here are five of the best that are battling for a roster spot.
WR Brett Swain
CB Jarrett Bush
TE Spencer Havner
TE Andrew Quarless
OLB Ricky Elmore