Answer
In addition to playing for the Denver Broncos, Thomas also played for the Houston Texans, New England Patriots, and New York Jets. He spent the most time with the Broncos, playing for them from 2010 to 2019. He then played for the Texans in 2020, the Patriots in 2021, and the Jets in 2022.