Which NFL team did Marcus Freeman last play for before he retired?
Chicago Bears
Buffalo Bills
Houston Texans
New York Giants
Answer
Marcus Freeman last played for the Houston Texans before he retired. He was drafted by the Texans in the fourth round of the 2011 NFL Draft. He played for the Texans from 2011 to 2013. He was a starting linebacker for the Texans in 2012 and 2013. He retired from the NFL after the 2013 season.
Unleashing the Gridiron Titan: The Marcus Freeman Football Trivia Challenge