Torri Sherrod Williams (born August 29, 1986) is an American football safety who is currently a free agent. He was signed by the Texans as an undrafted free agent in 2010. He played college football at Purdue.
Register to update information, save favorites, post photos, news stories and comments.