Question: who did michael oher play for in the nfl
Answer: He has also played for the Tennessee Titans and Carolina Panthers .