The Buffalo Bills will hold a mandatory minicamp next week, their final three days of practice before a six-week break leading into training camp.
With some position battles starting to take shape, it's a good time to take our first shot at a 53-man roster projection.
Let's fire away:
Quarterbacks (3): EJ Manuel, Matt Cassel, Tyrod Taylor (cut: Matt Simms)
Running backs (4): LeSean McCoy, Fred Jackson, Boobie Dixon, Karlos Williams (cut: Bryce Brown)
Fullbacks (1): Jerome Felton (cut: John Conner)
Wide receivers (6): Sammy Watkins, Percy Harvin, Robert Woods, Chris Hogan, Marcus Easley, Marquise Goodwin (cut: Dezmin Lewis, Marcus Thigpen, Deonte Thompson, Justin Brown, Tobais Palmer, Caleb Holley, Andre Davis)
Tight ends (4): Charles Clay, Chris Gragg, MarQueis Gray, Nick O'Leary (cut: Clay Burton, Chris Manhertz)
Tackles: (3): Cordy Glenn, Seantrel Henderson, Cyrus Kouandjio (cut: Darryl Johnson, Tyson Chandler)
Guards (3): Richie Incognito, John Miller, Cyril Richardson (cut: Chris Williams, William Campbell, D.J. Morrell)
Centers (2): Eric Wood, Kraig Urbik (cut: Alex Kupper)
Defensive tackles (4*): Kyle Williams, Marcell Dareus (*suspended), Corbin Bryant, Alex Carrington, Stefan Charles (cut: Jeremy Towns, Justin Hamilton)
Defensive ends (4): Mario Williams, Jerry Hughes, Jarius Wynn, Michael Buchanan (cut: Bryan Johnson, Cedric Reed, Erik Williams, B.J. Larsen)
Strongside linebackers (2): Manny Lawson, Randell Johnson (cut: Andrew Hudson)
Middle/weakside linebackers (3): Nigel Bradham, Preston Brown, Ty Powell (cut: Jimmy Gaines, Tony Steward, A.J. Tarpley)
Cornerbacks (6): Stephon Gilmore, Leodis McKelvin, Nickell Robey, Ronald Darby, Ron Brooks, Ross Cockrell (cut: Mario Butler, Rod Sweeting, Cam Thomas, Merrill Noel)
Safeties (5): Aaron Williams, Duke Williams, Corey Graham, Bacarri Rambo, Jonathan Meeks (cut: Kenny Ladler, Deon Broomfield, Wes Miller)
Specialists (3): Dan Carpenter, Colton Schmidt, Garrison Sanborn (cut: Jordan Gay)