Three days after linebacker Zach Brown called Kirk Cousins "the weakest part" of the Vikings' offense and one day after Cousins threw four touchdowns against the Eagles, the Eagles parted ways with Brown.
The Eagles signed the one-time Pro Bowler this past offseason to a one-year, $1.4 million contract, but he played only six games and made virtually no impact. He was credited with 29 tackles and two pass breakups.
The move came after head coach Doug Pederson met with the media earlier in the day and without comment. Pederson is not scheduled to meet with the media again until Wednesday.
The Brown signing was a big deal when the Eagles signed him in May. He was expected to help offset the departure of Jordan Hicks, who signed with the Cards.
Brown's $1 million base salary and $400,000 signing bonus were guaranteed.
How much of the move was related to Brown's ridiculous trash-talking last week, which backfired in embarrassing fashion, and how much was related to his nondescript level of play isn't clear.
But the timing of the move is very unusual for a starting player and indicates there were important factors in play that led to the move beyond his performance on the field.
It's reminiscent of the Eagles releasing Jason Babin 11 games into the nightmarish 2012 season one year after he had 18 sacks.
Whoever winds up signing Brown will be his fifth team in the last five years.
Brown played 271 snaps in the Eagles' first six games, second most of any linebacker behind Bradham's 352.
The Eagles, who released cornerback Ryan Lewis earlier in the day, do have two open roster spots. One is expected to go to Jalen Mills, and the other would likely be a linebacker.
Former CFL star Alex Singleton, who had such a strong training camp, is on the practice squad and would be an obvious choice to replace Brown on the active roster.
With Nigel Bradham dealing with an ankle injury he suffered Sunday in Minnesota, the only healthy linebackers currently on the roster are Kamu Grugier-Hill, Nate Gerry, undrafted rookie T.J. Edwards and recent acquisition Duke Riley. Edwards has played only 12 defensive snaps this year - 10 of them in garbage time Sunday - and Riley hasn't played any.
Brown, who turns 30 next week, is in his eighth season. He was originally a second-round pick of the Titans in 2012 and spent four years with Tennessee, one Pro Bowl season with the Bills and two years with the Redskins before joining the Eagles.
The only news Brown made during his stay in Philadelphia was when he ripped Cousins, his former teammate with the Redskins.
After Cousins and the Vikings embarrassed the Eagles on Sunday, Brown declined to talk about it or apologize for his remarks.
The Vikings' Twitter account didn't hesitate to mock Brown after the game, although it did slightly misquote him.
Not the legacy anybody expected when the Eagles signed Brown.
Click here to download the MyTeams App by NBC Sports! Receive comprehensive coverage of your teams and stream the Flyers, Sixers and Phillies games easily on your device.