Answer
Keenum has played for seven NFL teams as of 2023: the Houston Texans, Minnesota Vikings, Denver Broncos, Washington Redskins, Cleveland Browns, Los Angeles Rams, and Buffalo Bills. He has been a starting quarterback for several of these teams and has led them to some success, including a playoff appearance with the Vikings in 2017.