Denver media absolutely shreds Payton..
Meh. Just another Op Ed piece.
Print