Sports5 months ago
NFL offseason power rankings: No. 30 Denver Broncos are a mess Sean Payton signed up for
(Amy Monks/Yahoo Sports) Nobody is going to feel bad for Sean Payton. Payton could have stayed in NFL coaching hibernation, but the Denver Broncos were in...