New York Football Giants cornerback Teddy Williams requested his release from the team. Most people have never heard such a thing coming from an NFL player before, but Williams has…
New York Football Giants cornerback Teddy Williams requested his release from the team. Most people have never heard such a thing coming from an NFL player before, but Williams has…
By David Mendelsohn August 6, 2018