Arizona Cardinals fans were outraged when the team announced they released tight end Maxx Williams last week. 

The hope was to get Williams back on the practice squad, and perhaps for the first time all season, hope worked out in their favor. 

The Cardinals announced Monday they would be re-signing Maxx Williams back to their practice squad while releasing WR C.J. Board in the process. 

Prior to his release, Williams had been with Arizona since 2019, joining them from the Baltimore Ravens. He was Baltimore's second-round pick in the 2015 NFL Draft.

Through 34 games with the Cardinals, Williams caught 39 passes for 497 yards and three touchdowns.

After his ACL injury last season, Arizona traded for Philadelphia Eagles TE Zach Ertz. Williams would sign a one-year deal with the Cardinals in the offseason before they drafted Trey McBride in the second round of the 2022 NFL Draft.

Williams hasn't registered a single reception to his name thus far. 

In Week 5, Zach Ertz (64 snaps, 93% of plays), Trey McBride (17, 25%) and Stephen Anderson (1, 1%) all featured in the loss to Philadelphia. 

Williams is back in Arizona, where many believe he belongs. Teammates, coaches and fans love the vibrant presence he brings to the team.

Thank you for making All Cardinals your number one choice for Arizona Cardinals news, updates, analysis, and more. Be sure to give us a like on Facebook and subscribe to our YouTube channel for more Cards content.

Steve Wilks Named Interim Head Coach in Carolina

Cardinals Open as Betting Favorites Over Seahawks

Evaluating Snap Counts From Cardinals-Eagles

Kliff, Kyler Discuss Late Game Slide Debacle

Three Bright Spots in Cardinals Loss to Eagles

Twitter Reacts to Cardinals-Eagles

Notable Numbers From Cardinals Loss to Eagles

Justin Pugh Stands up for Cardinals' K Matt Ammendola

What Went Right, Wrong for Cardinals in 20-17 Loss to Eagles

Highlights, Game Recap: Cardinals fall to Eagles 20-17

More must-reads:

TODAY'S BEST
Bronny James receives medical clearance, expected to remain in draft
Nuggets teach Timberwolves it's never easy to knock out the champion
Panthers come from behind to take Game 4 vs. Bruins
Hawks win 2024 NBA Draft Lottery
Watch: Padres star passes father on all-time home runs list
Terrion Arnold honors his mother in a unique way
Brad Keselowski breaks 110-race winless streak at Darlington
Watch: Manchester United ties record, highlighting club's ineptitude
Celtics' Jrue Holiday praises overlooked aspect of Jayson Tatum's game
Arturs Silovs' 42 saves lead Canucks past Oilers in Game 3
Braves star leaves game early due to left side soreness
Pacers blow out Knicks on Mother’s Day, even series at 2-2
Hawks GM 'shocked' that his team won the NBA Draft Lottery
Prolific former Brewers, A's slugger announces retirement
Saints to sign veteran offensive lineman
Smother's Day: Pacers shut down Knicks in first half of Game 4
Flyers goaltender suspended from international play for three years
Pistons make wrong kind of history at NBA Draft Lottery
Watch: Pacers C Myles Turner makes absurd three-pointer in first quarter vs. Knicks
Giants place key outfielder on injured list