Sports

NFL Week 18: Eagles clinch No. 1 seed; 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.