The Denver Broncos & RG3: The Right Fit At The Right Time

John Elway once again showed he’s one of the top executives in football, in refusing to get into a bidding war over Brock Osweiler. Elway let the Houston Texans give an insane $72 million contract over four years to a quarterback who mostly rode a defense to a handful of wins before getting benched in […]