Chiefs vs. Bills: Team Travel

The Chiefs have landed in Buffalo.

Advertising
Advertising