8 former Cardinals players on rosters of Bills, Ravens

The Arizona Cardinals are not in the postseason but there are former Cardinals players on teams who are playing Saturday. The evening game between the Baltimore Ravens and Buffalo Bills features a few.

Between the two teams’ active rosters and practice squads, there are eight former Cardinals players.


Ravens DL Calais Campbell

Katie Stratman-USA TODAY Sports

Campbell is in his first year with the Ravens and 13th in the league. He was drafted by the Cardinals in the second round in 2008 and played nine seasons for them. He had 28 tackles and four sacks in 2020 in 12 games for the Ravens.

Ravens CB Tramon Williams

Tommy Gilligan-USA TODAY Sports

Williams is also in his first year with the Ravens. He played one season for the Cardinals, in 2017. he has played 14 years in the league. Now nearly 38 years old, he played six games for Baltimore with 14 tackles and two pass breakups.

Ravens OL Parker Ehinger

Mark J. Rebilas-USA TODAY Sports

Ehinger was with the Cardinals in the 2019 preseason. He is on the Ravens’ practice squad injured reserve currently.

Ravens OL Jordan Mills

Mills is on the Ravens' practice squad. He played for the Cardinals briefly in 2019, starting twice at right tackle before a knee injury landed him on injured reserve for the rest of the season.

Bills QB Matt Barkley

Rich Barnes-USA TODAY Sports

Barkley is Buffalo’s backup quarterback. He spent the 2015 season with the Cardinals as their No. 3 quarterback and never saw game action.

Bills WR John Brown

Brown was drafted by the Cardinals in the third round in 2014 and played four years for them before leaving in free agency. He is in his second season with Buffalo but only played in eight games this season, dealing with injuries.

Bills WR Andre Roberts

Rich Barnes-USA TODAY Sports

Roberts was drafted by the Cardinals in the third round in 2010. He is mainly a return specialist and is in his second year with the Bills. He was selected to the Pro Bowl for the third consecutive season.

Bills CB Duke Thomas

Tim Heitman-USA TODAY Sports

Thomas is on Buffalo’s practice squad. He was cut by the Cardinals before the season after spending part of the season in 2019 on their practice squad. Listen to the latest from Cards Wire's Jess Root on his podcast, Rise Up, See Red. Subscribe on Apple podcasts or Spotify. Latest show:

Previous shows:

and