Marcus Freeman also played for which other NFL teams?
San Francisco 49ers
Buffalo Bills and Houston Texans
Green Bay Packers
New York Giants
Answer
Marcus Freeman played for the Buffalo Bills and Houston Texans in the NFL. He was drafted by the Bills in the second round of the 2005 NFL Draft. He played for the Bills for four seasons before being traded to the Texans in 2009. He played for the Texans for one season before retiring from the NFL.
Unleashing the Gridiron Titan: The Marcus Freeman Football Trivia Challenge