The Arizona Cardinals have done most of the heavy lifting when it comes to their work in free agency, and their starting lineup looks pretty set. They have brought back some starters and signed others.

Returning are guard Evan Brown and receiver Zay Jones. Newcomers expected to start are Josh Sweat, Akeem Davis-Gaither and Dalvin Tomlinson.

Advertisement

Based on what moves they have made, let’s look at the projected starting lineup.

Cardinals’ projected offensive starting lineup

Quarterback: Kyler Murray

Running back: James Conner

Wide receiver: Marvin Harrison Jr., Michael Wilson, Zay Jones/Greg Dortch (No. 3 spot could be upgraded)

Tight end: Trey McBride, Elijah Higgins/Tip Reiman

Left tackle: Paris Johnson

Right guard: Isaiah Adams (could be upgraded)

Right tackle: Jonah Williams

Cardinals’ projected defensive starting lineup

Defensive line: Justin Jones, Dalvin Tomlinson, Darius Robinson

Outside linebacker: Josh Sweat, Zaven Collins

Inside linebacker: Mack Wilson, Akeem Davis-Gaither

Cornerback: Sean Murphy-Bunting, Garrett Williams, Max Melton/Star Thomas

Safety: Budda Baker, Jalen Thompson

Cardinals’ projected special teams lineup

Long snapper: Aaron Brewer

Punt returner: Greg Dortch

Kick returner: DeeJay Dallas, Greg Dortch

Get more Cardinals and NFL coverage from Cards Wire’s Jess Root and others by listening to the latest on the Rise Up, See Red podcast. Subscribe on Spotify, YouTube or Apple podcasts.

This article originally appeared on Cards Wire: Arizona Cardinals projected starting lineup after NFL free agency