NFL
Premium Player Analysis
• player profiles
• fantasy projections
• printer-friendly tip sheets
NFL MOVES
Jun 21, 2019
Tampa Bay Buccaneers
Shaun Wilson (RB) Waived by the Tampa Bay Buccaneers.
Jun 20, 2019
Tomasi Laulile (DE) Suspended by the NFL for 2 games.
Chicago Bears
Duke Shelley (CB) Signed by the Chicago Bears to a four-year contract.
Jun 19, 2019
Jalin Marshall (WR) Suspended by the NFL for 4 games.
Carolina Panthers
Greg Little (OT) Signed by the Carolina Panthers to a four-year contract.
Dallas Cowboys
Justin Phillips (LB) Waived by the Dallas Cowboys.
Ryan Yurachek (FB) Signed as a free agent by the Dallas Cowboys.
Green Bay Packers
Michael Roberts (TE) Waived by the Green Bay Packers.
Jun 18, 2019
Miami Dolphins
Rob Rolle (S) Waived by the Miami Dolphins.
Oakland Raiders
Clelin Ferrell (DE) Signed by the Oakland Raiders to a four-year contract.
Trayvon Mullen (CB) Signed by the Oakland Raiders to a four-year contract.
Johnathan Abram (S) Signed by the Oakland Raiders to a four-year contract.
Jun 17, 2019
Josh McCown (QB) Announced his retirement.
Green Bay Packers
Michael Roberts (TE) Claimed off waivers from the Detroit Lions.