Dan Orlovsky sets NFL world ablaze with Travis Kelce take
Do the Kansas City Chiefs posses the two best players in the NFL? Even if you won’t admit it, the Kansas City Chiefs are far and away the NFL’s poster child. Sure, the Pittsburgh Steelers are 11-0, but Kansas City’s epic run over the past two seasons puts them in line to be the next dynasty. […]