
They traded LeSean McCoy.
They cut Trent Cole and Cary Williams and Todd Herremans.
They added (unofficially) Byron Maxwell and Frank Gore — and then lost Frank Gore.
They let Jeremy Maclin get snagged by Andy Reid.
They let Brandon Graham go and brought him back.
They re-signed Mark Sanchez.
All of that happened before the NFL's new league year began.
NFL
Then when it hit, the Philadelphia Eagles made their most shocking move yet. And it's tough to figure out why.
They swapped quarterbacks with the St. Louis Rams, trading Nick Foles for Sam Bradford (see bio), a league source has told CSNPhilly.com's Geoff Mosher.
Then, after a mess of tweets regarding who gave up what draft picks, the Eagles finally announced the deal (6:46 p.m.) and revealed they are also giving up a fourth-round pick in this year's draft and second-round pick in next year's draft, and they will receive a fifth-round pick in this year's draft.
ESPN's Adam Schefter first reported the trade and adds that the Eagles will get a third-round pick if Bradford doesn't play at all and fourth-round pick if he plays less than 50 percent of the snaps. If he plays more than 50 percent, the Eagles will not receive an additional pick.
What's more, the Eagles inherit the final year of Bradford's contract. He is scheduled to earn $12,985,000. Foles is also entering the final year of his deal but will earn only $1.342 million, according to spotrac.
Selected by the Rams with the first overall pick of the 2010 draft, the 27-year-old Bradford is recovering from a torn ACL in his left knee. He first suffered the injury in Week 7 of 2013 against Carolina and tore it again last preseason against Cleveland.
Bradford has played all 16 games just twice in his career (he missed six games in 2011 with an ankle injury). He also had shoulder surgery in college at Oklahoma.
He won Offensive Rookie of the Year in 2010, completing 60.0 percent of his passes for 3,152 yards, 18 touchdowns and 15 interceptions and leading the Rams to a 7-9 record, a six-game improvement on the previous season. That year, his offensive coordinator was current Eagles offensive coordinator Pat Shurmur. Bradford set rookie records in pass attempts (590) and completions (354) and ranked second all-time among rookies with 3,512 yards passing.
He set a rookie record by attempting 174 straight passes without throwing an interception and became the fourth rookie in league history to take all his team's snaps over a 16-game season.
In Bradford's other full season, 2012, he threw for 3,072 yards, 21 touchdowns and 13 interceptions. The Rams went 7-8-1 that year.
For his career, Bradford is 18-30-1. He's completed 58.6 percent of his passes with 59 touchdowns and 38 interceptions.
The Eagles drafted Foles in the third round of the 2012 draft. After a spectacular 2013 season in which he threw 27 touchdowns and just two interceptions and earn Pro Bowl MVP honors, Foles did an about-face last season.
He threw 13 touchdowns and 10 interceptions — albeit behind an injury-plagued offensive line — but still went 6-2 before being lost for the season with a broken collarbone in a victory at Houston. He is 15-9 in his career.
So, why do this trade? Either Chip Kelly absolutely believes Bradford will live up to his potential. Or he has something else up his sleeve.
If nothing else, it's been entertaining.