The Denver Broncos defeated the Cleveland Browns 29-12 for its fifth consecutive win after a 1-5 start. Russell Wilson finished with 134 yards and a touchdown, which was enough for Broncos Country to seal the victory. Colin Cowherd credits Sean Payton and Russ for turning things around in Denver, then discusses whether they are a legit contender.