Leigh Bodden

Leigh Bodden was born in Washington, D.C. on September 24, 1981 and is currently a cornerback for the New England Patriots.