If you're like me your head is spinning with everyone coming, going, and picks flying everywhere. So as a public service, this is what I believe to be the Pats roster as of 3/10/2017 at 11:42pm, EST.
QB
Tom Brady / Jimmy Garoppolo / Jacoby Brissett
T
Nate Solder / Marcus Cannon / Cameron Fleming (RFA) / LaAdrian Waddle / Chase Farris
G
Shaq Mason / Joe Thuney / Tre' Jackson / Ted Karras / Chris Barker / Jamil Douglas
C
David Andrews
WR
Julian Edelman / Brandin Cooks / Chris Hogan / Danny Amendola / Malcolm Mitchell / Matthew Slater / Devin Lucien
RB
Dion Lewis / James White / D.J. Foster / Tyler Gaffney
FB
James Develin / Glenn Gronkowski
TE
Rob Gronkowski / Dwayne Allen / Matt Lengel / Michael Williams / Rob Housler
CB
Malcolm Butler (RFA) / Stephon Gilmore / Eric Rowe / Cyrus Jones / Justin Coleman / Jonathan Jones
S
Devin McCourty / Pat Chung / Duron Harmon / Nate Ebner / Brandon King / Jordan Richards
DE
Trey Flowers / Rob Ninkovich / Kony Ealy / Geneo Grissom
DT
Alan Branch / Malcom Brown / Vincent Valentine / Woodrow Hamilton / Darius Kilgo
LB
Kyle Van Noy / Elandon Roberts / Shea McClellin / Jonathan Freeny / Trevor Bates
K
Stephen Gostkowski
P
Ryan Allen
LS
Joe Cardona
Unrestricted Free Agents
LB Don’t’a Hightower, RB LaGarrette Blount, RB Brandon Bolden, DE Chris Long, WR Michael Floyd, TE Greg Scruggs
This is according to Rotoworld and Patriots.com. I could be missing something.
QB
Tom Brady / Jimmy Garoppolo / Jacoby Brissett
T
Nate Solder / Marcus Cannon / Cameron Fleming (RFA) / LaAdrian Waddle / Chase Farris
G
Shaq Mason / Joe Thuney / Tre' Jackson / Ted Karras / Chris Barker / Jamil Douglas
C
David Andrews
WR
Julian Edelman / Brandin Cooks / Chris Hogan / Danny Amendola / Malcolm Mitchell / Matthew Slater / Devin Lucien
RB
Dion Lewis / James White / D.J. Foster / Tyler Gaffney
FB
James Develin / Glenn Gronkowski
TE
Rob Gronkowski / Dwayne Allen / Matt Lengel / Michael Williams / Rob Housler
CB
Malcolm Butler (RFA) / Stephon Gilmore / Eric Rowe / Cyrus Jones / Justin Coleman / Jonathan Jones
S
Devin McCourty / Pat Chung / Duron Harmon / Nate Ebner / Brandon King / Jordan Richards
DE
Trey Flowers / Rob Ninkovich / Kony Ealy / Geneo Grissom
DT
Alan Branch / Malcom Brown / Vincent Valentine / Woodrow Hamilton / Darius Kilgo
LB
Kyle Van Noy / Elandon Roberts / Shea McClellin / Jonathan Freeny / Trevor Bates
K
Stephen Gostkowski
P
Ryan Allen
LS
Joe Cardona
Unrestricted Free Agents
LB Don’t’a Hightower, RB LaGarrette Blount, RB Brandon Bolden, DE Chris Long, WR Michael Floyd, TE Greg Scruggs
This is according to Rotoworld and Patriots.com. I could be missing something.