Colin Cowherd has ranked the NFL's best teams following week three of the NFL season. Cowherd has the Kansas City Chiefs at No. 1, which should come as no surprise to anybody. They're 3-0 and are the two-time defending Super Bowl Champions. He has the Buffalo Bills at No. 2, which also ...