A lot of things went right for the public betting masses in NFL Week 7 odds. Perhaps most of all, the Denver Broncos transferred an embarrassing blowout loss into an unfathomable victory over the New York Giants. “That was good for the patrons. Not so good for us,” Chris Andrews said from his perch as…
October 20, 2025