Answer
Michael Oher played for the Tennessee Titans and Carolina Panthers, in addition to the Baltimore Ravens. Oher was drafted by the Baltimore Ravens in the first round of the 2009 NFL Draft. He played for the Ravens for eight seasons, winning a Super Bowl with the team in 2012. In 2017, Oher signed with the Tennessee Titans, where he played for two seasons.