Cole signed a three-year deal with the Steelers on Monday, Adam Schefter of ESPN reports.
Cole has started 39 games across four professional seasons during time with the Cardinals and Vikings. He played center and right guard in that span, both of which are possibilities throughout his time in Pittsburgh depending on what the team does along the offensive line for the remainder of the offseason.