News

NFL Week 18: AFC playoff picture finalized as Bills, Dolphins win

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