Giants Wire reporter Dan Benton reports that Greg Newsome's decision to bet on himself is already yielding positive results with the New York Giants. The story was published on November 5, 2026.
Greg Newsome's bet on himself paying off with New York Giants



