The Packers have not kept three quarterbacks on their opening-day roster since 2008, but they might be inclined to do so this season in order to avoid a situation like last year, when Rodgers broke his collarbone. Coach Mike McCarthy is high on Tolzien, who made two starts last season, but Flynn has proved he can win as a backup in Green Bay.
The return of Harris, who missed all of last season because of a knee injury, gives the Packers insurance behind Lacy and Starks. Kuhn is valuable both as a fullback and on special teams. It's possible they'll keep a fourth halfback, but the loss of Johnathan Franklin to a career-ending neck injury has left them without a strong in-house candidate for that spot.
The Packers often keep only five receivers, but given that they drafted three -- Adams (second round), Abbrederis (fifth round) and Janis (seventh round) -- there's a good chance they will keep six. Abbrederis and Janis will not only have to show they're better prospects than second-year pros Myles White and Chris Harper, but they also could help themselves if they can return kicks.
The Packers typically only activate seven offensive linemen on game day, so they can get away with keeping just eight on the roster. Barclay's ability to play all five positions also allows them some freedom. Lane Taylor could be the ninth lineman if they go that route.
Worthy and Guion have work to do to make the roster, but there's room for them if you count Julius Peppers and Mike Neal among the outside linebackers, which is where they lined up more often in the offseason.
There will be some tough cuts here. Second-year pros Nate Palmer and Andy Mulumba both played last year as rookie outside linebackers. It also may be tough for highly touted undrafted rookie Adrian Hubbard to make it.
Hayward's return from last season's hamstring injury means he likely will return as the slot cornerback in the nickel package, a role played last year by Micah Hyde (who may primarily play safety this year).