The dust has now settled on the massive power shift at the Denver Broncos team headquarters, leaving one simple question behind: Are the Broncos better off under new General Manager George Paton than they were under John Elway?
News…. browse around here