Home » Davis Webb
The New York Giants began the NFL preseason with a 20-10 loss to the Cleveland Browns. It’s hard to judge any games in the preseason,