News

NFL Week 18: AFC playoff picture finalized with Bills, Dolphins wins

Week 18 represents the final chance for several NFL teams to secure their playoff spot and keep their Super Bowl dreams alive.