He signed a six - year deal worth $30 million , with $10 million guaranteed .
In 2007 , Bennett became a free agent and signed with the St. Louis Rams .
Bennett signed a six - year deal worth $30 million , with $10 million guaranteed .
In 2007 , Bennett became a free agent and signed with the St. Louis Rams .