This was a fun question on the radio today after the Buffaloes 2-0 start does Deon win more games in a 12 game season…13 with the bowl game…then Sean Payton does in a 17 game season?
Looking at the Buffaloes schedule they might get about 8 wins does Denver get more…it’s close.
Im going with Deon I think Russell is just washed.