Bill Streicher-USA TODAY Sports

All-Pro linebacker Shaquille Leonard wasted no time calling out his former team, the Indianapolis Colts, following the Philadelphia Eagles' 33-25 Christmas Day win over the New York Giants. 

With the Eagles banged up at linebacker, Leonard stepped up and led the defense with a team-high seven tackles and his first sack since 2020. 

“They wrote me off, talked down on my name," Leonard said after the game. "I’m here to prove it, prove I can still play, prove I can still make plays.”

Leonard was initially selected by the Colts in the second round of the 2018 NFL Draft and had been with them leading up to his eventual release last month. 

He accomplished a lot in his early days with the Colts, including NFL Defensive Rookie of the Year, three Pro Bowl appearances and three seasons of All-Pro honors. 

After playing in just three games in 2022 due to two back surgeries, Leonard returned to Indy with hopes of finishing right where he left off.

However, he was not his usual "Maniac" self as he was basked for missing several routine tackles and failed to log a single sack earlier this season. Because of poor performances, Leonard started seeing less and less playing time. He grew frustrated and expressing his frustration, the Colts decided to move on from him. 

That's where the Eagles come in. 

Leonard met back-to-back with the both Dallas Cowboys and Eagles before ultimately deciding to to reunite with Nick Sirianni. 

Now Leonard has made himself at home with the Birds and while his first sack came a little later than usual, it looked damn good. Not to mention that there are still two games left and the playoffs for Leonard to continue to prove himself to the doubters. 

More must-reads:

TODAY'S BEST
Knicks marquee trade acquisition could bolt in free agency
If Lions HC Dan Campbell's assessment of WR is accurate it could mean trouble for opponents
NFL reporter predicts Cowboys' plan for QB Dak Prescott
Cavaliers make decision on head coach J.B. Bickerstaff’s future
Two young stars get hefty bonuses for making All-NBA teams
Mavericks star duo joins exclusive club with Game 1 win
Mavericks ride 'Luka Magic' on both ends late to win Game 1
Panthers shut out Rangers 3-0 in Eastern Conference Final opener
NBA announces 2023-24 All-NBA teams
Star Padres infielder to miss significant time with shoulder injury
LeBron James, Charles Barkley passionately defend Caitlin Clark from 'petty' haters
Roger Goodell discusses factors for possible 18-game NFL season
Cowboys QB Dak Prescott has intriguing comment on his contract situation
Celtics toying around with surprise Jayson Tatum move in conference finals
Former teammate warns Tee Higgins about pitfalls of playing on franchise tag
Watch: Timberwolves and Mavericks trade dunks in third quarter
Yankees owner Hal Steinbrenner tempers expectations for Juan Soto extension
Canucks' Rick Tocchet wins 2024 Jack Adams Award
Incredible Orioles streak finally comes to end against Cardinals
Raiders QB shares surprising reason for switching jersey number