When the Arizona Cardinals face their opponents, almost always there are players on both teams who spent time with the other at some point in their career. This is almost the case in Week 11 as the Cardinals take on the San Francisco 49ers.
The Cardinals have three players who used to play for the Niners, but San Francisco has no former Cardinals at all on its roster.
Who are the three former 49ers?
CB Tramaine Brock

Brock played for the 49ers from 2010-2016. He played 80 games for them after making the team as an undrafted rookie out of Long Beach Senior. He started 40 games and had 11 interceptions for them. Since leaving the 49ers, he has been on three teams in three years.
P Andy Lee

Lee is in his third year with the Cardinals but he spent the first 11 seasons of his career with the 49ers. He punted for them from 2004-2015. He was a Pro Bowlers four times and a first-team All-Pro twice.
LB Cassius Marsh

Marsh, who is in his first season with the Cardinals, spent the previous season and a half with the 49ers. He appeared in 22 games and had 7.5 sacks, including 5.5 last season.
Listen to the latest from Cards Wire’s Jess Root on his podcast, Rise Up, See Red. Subscribe on Apple podcasts or Stitcher Radio.