Racing PositionsMatchup rankings: Upgrade Harold Fannin Jr., downgrade Jameson Williams1hTristan H. CockcroftFive NBA games, three NFL games, one loaded Christmas Day slate: Everything you need to know5mESPN StaffNFL Week 17 buzz: What we're hearing on Joe Burrow, the red-hot Jaguars and Pro Bowl rosters1hJeremy Fowler, Dan GrazianoAre the Jaguars a real threat in the AFC amid six-game win streak?1hMichael DiRoccoFalcons TE Kyle Pitts hitting stride as free agency looms1hMarc RaimondiNFL execs on how Tua Tagovailoa lost his edge and Mike McDaniel's support12mJeremy FowlerCardinals' injuries have reached epic proportions1hJosh WeinfussNFL execs, coaches: What is the state of the Giants' roster?13mJordan RaananHow a random NFL drug test helped discover cancer, potentially save Alex Singleton's life1hJeff LegwoldChris Oladokun makes history for Africa as Jaxon Smith-Njigba continues record chase5hLeonard Solms