Welcome home: New faces in new places around the NFL

March 17, 2018 at 11:57PM

Roster reshaping

It's not the complete list, but here are some of the players who changed teams in the past week and some of the ones who stayed put:

Player 2017 team Status 2018 team

Danny Amendola, WRNew EnglandFree agentMiami

Michael Bennett, DESeattleTradedPhiladelphia

Sam Bradford, QBVikingsFree agentArizona

Nigel Bradham, LBPhiladelphiaFree agentRe-signed

Drew Brees, QBNew OrleansFree agentRe-signed

John Brown, WRArizonaFree agentBaltimore

Malcolm Butler, CBNew EnglandFree agentTennessee

Michael Crabtree, WROaklandFree agentBaltimore

Tyler Eifert, TECincinnatiFree agentRe-signed

Carlos Hyde, RBSan FranciscoFree agentCleveland

Ryan Jensen, CBaltimoreFree agentTampa Bay

Case Keenum, QBVikingsFree agentDenver

Jarvis Landry, WRMiamiTradedCleveland

Marqise Lee, WRJacksonvilleFree agentRe-signed

Dion Lewis, RBNew EnglandFree agentTennessee

Tyrann Mathieu, SArizonaReleasedHouston

A.J. McCarron, QBCincinnatiFree agentBuffalo

Jerick McKinnon, RBVikingsFree agentSan Francisco

Jordy Nelson, WRGreen BayReleasedOakland

Haloti Ngata, DTDetroitFree agentPhiladelphia

Andrew Norwell , GCarolinaFree agentJacksonville

Julius Peppers, DECarolinaFree agentRe-signed

Marcus Peters, CBKansas CityTradedL.A. Rams

Dontari Poe, DTKansas CityFree agentCarolina

Justin Pugh, OLN.Y. GiantsFree agentArizona

Paul Richardson, WRSeattleFree agentWashington

Allen Robinson, WRJacksonvilleChicagoFree agent

Alex Smith, QBKansas CityTradedWashington

Richard Sherman, CBSeattleReleasedSan Francisco

Josh Sitton, GChicagoFree agentMiami

Nate Solder, OTNew EnglandFree agentN.Y. Giants

Jonathan Stewart, RBCarolinaFree agentN.Y. Giants

John Sullivan, CL.A. RamsFree agentRe-signed

Aqib Talib, CBDenverTradedL.A. Rams

Tyrod Taylor, QBBuffaloTradedCleveland

Sammy Watkins, WRL.A. RamsFree agentKansas City

Tahir Whitehead, LBDetroitFree agentOakland

Trumaine Johnson, CBL.A. RamsFree agentN.Y. Jets

Avery Williamson, LBTennesseeFree agentN.Y. Jets

about the writer

about the writer

Mark Craig

Sports reporter

Mark Craig has covered the NFL nearly every year since Brett Favre was a rookie back in 1991. A sports writer since 1987, he is covering his 30th NFL season out of 37 years with the Canton (Ohio) Repository (1987-99) and the Star Tribune (1999-present).

See More