Severe weather

Why was the Chiefs-Bills game delayed?
The Sunday Night Football matchup between the Kansas City Chiefs and the Buffalo Bills was delayed because of lightning in the area. The top matchup in the NFL in Week 5 produced some big highContinue Reading