Stephen Neal
From Conservapedia
Stephen Neal is a National Football League offensive guard for the New England Patriots. He was born on October 9, 1976 in San Diego, California and is "6-4" tall and weighs 305 pounds.
Related Websites
Source Material
