On Tuesday, the Arizona Cardinals announced the signing of linebacker Joe Walker to the active roster from the practice squad. 

Walker played the previous nine games with the Cardinals following his elevation from the practice squad. He rejoined the Cardinals on Oct. 13 after previously playing 30 games (starting 11) with the team in 2018-19. 

Walker initially entered the league as a seventh-round selection in 2018, and played for the Eagles (2016-18), 49ers (2021) and Washington (2021) along with the Cardinals. 

Walker has played a total of 23 defensive snaps while mainly contributing as a special -teams player since being back in Arizona, playing 180 snaps (49.4%) in that phase of the game.

Notable is that rookie linebacker Zaven Collins has played no snaps on defense the last two games, but Walker did. While it wasn't many, Walker played two snaps against the Rams and five against Detroit.

The Cardinals also announced they waived tight end David Wells, who initially signed with Arizona as a practice-squad member on Oct. 20. After entering the league as an undrafted free agent in 2018, Wells spent time with the Cowboys, Chiefs, Patriots, Falcons and Colts before joining the Cardinals. 

Wells went on reserve/injured with a hand injury on Nov. 11, and was activated Monday. Wells played only one offensive snap for Arizona this season. 

The team also announced the signing of linebacker Nate Hall to the practice squad. Hall was previously signed to Arizona's practice squad on Dec. 7 before being released on Dec. 14. 

More must-reads:

TODAY'S BEST
Kings make huge decision on head coach Mike Brown
Oilers beat Stars to take 3-2 lead in WCF
Orioles lose two starting pitchers to season-ending surgeries
Yankees' Aaron Judge, Juan Soto make MLB history with impressive offensive numbers
Caitlin Clark frustrated by physical WNBA play: 'I feel like I'm getting hammered'
Bills give Olympic gold medalist chance in NFL
An epic temper tantrum highlighted Day 6 of the French Open
Broncos' Sean Payton shares promising Bo Nix update amid competition
Celtics HC Joe Mazzulla blasts media for Jayson Tatum, Jaylen Brown coverage
Pistons parting ways with GM after hiring new head of ops
Mike Tyson-Jake Paul fight temporarily postponed
Suns fill out Mike Budenholzer's coaching staff
Timberwolves boycotted TNT in support of criticized bigs
Watch: Oilers offense responds after big hit on Corey Perry
Seahawks WR doesn’t hold back on praise for QB Sam Howell
Report: Cowboys quietly 'all in' on Dak Prescott decision
Diamondbacks ace heading to injured list with hamstring strain
Golden Knights, key winger have mutual interest but face financial crunch
Pelicans to defer Lakers' first-rounder to 2025
Former top-10 WR pick speaks on retirement regret, comeback try