NFL Network's Elliot Harrison explains why the Denver Broncos are at number 8 in the Week 5 Power Rankings.