The Arizona Cardinals take on the Seattle Seahawks this weekend for the second time this season. They are familiar opponents, as they are division foes, but they also have familiar faces on their rosters.
Between the two teams, seven players on their roster and injured reserve spent time with the other. The Cardinals have five former Seahawks and the Seahawks have two former Cardinals.
The last time the two teams met, they had eight player connections.
OLB Cassius Marsh

Marsh was with the Seahawks twice. He was drafted by them in 2014 and played three seasons. He had three sacks in 2016. After two seasons with the San Francisco 49ers, he re-signed with the Seahawks in the offseason, only to be cut after they traded for Jadeveon Clowney.
DL Clinton McDonald

McDonald is on injured reserve. He played three seasons for Seattle from 2011-2013. He had 5.5 sacks in 2013 and was part of their Super Bowl team.
OL J.R. Sweezy

Sweezy was originally a seventh-round draft pick by the Seahawks. He played for Seattle for four seasons and then, after two years with the Tampa Bay Buccaneers, returned in 2018. He signed with the Cardinals in the offseason. He played in 74 games for Seattle, starting 64 of them.
QB Brett Hundley

Hundley, Arizona’s backup QB, was Seattle’s backup in 2018. He has played three offensive snaps all season. He did not play a single snap for Seattle.
TE Darrell Daniels

Daniels played nine games for the Seahawks last season before being released and claimed off waivers by the Cardinals.
WR Jaron Brown

Brown is in his second season with the Seahawks. He spent five seasons with the Cardinals after making the team as an undrafted rookie out of Clemson. He had 86 catches at nine touchdowns for Arizona. He had 14 last season for the Seahawks, but five went for touchdowns.
OL Mike Iupati

Iupati is in his first season with the Seahawks. He spent 2015-2018 with the Cardinals, starting 39 games.
Listen to the latest from Cards Wire’s Jess Root on his podcast, Rise Up, See Red. Subscribe on Apple podcasts or Stitcher Radio.
Ep. 252:
Ep. 251: