 He played college football at the University of Central Missouri.After seven seasons with the 49ers, he then played another seven seasons for the Tennessee Titans, with whom he was a three-time Pro Bowl selection.He was released from the Titans after the 2019 season after missing 25 regular season games over the last two seasons due to injuries.