When you're waiting around for Christmas Dinner Part Two today, if yet another re-run of Harry Potter or Willy Wonka doesn't tickle your fancy, there is a monumental amount of sport on the TV.
Starting with soccer, there are 8 Premier League matches down for decision today.
Fulham and Wolves kick off today's action at 12:30
Liverpool meet Newcastle, Manchester City go to Leicester, Spurs play Bournemouth, Manchester United take on Huddersfield and Burnley host Everton.
All of those games get underway at 15:00.
Who's up for some Boxing Day football!? 🎁 #MUFC pic.twitter.com/LtJYgyt94B
— Manchester United (@ManUtd) 26 December 2018
From 17:15, Brighton play Arsenal, while at 19:30, Watford welcome Chelsea to Vicarage Road.
It's also a packed afternoon in the SkyBet Championship.
Top of the table Leeds will hope to extend their narrow one point advantage when they play Blackburn.
Second placed Norwich host Nottingham Forest, while West Brom - in third - take on Wigan.
Among the other sides still hoping for a promotion push, Sheffield United go up against Derby and Swansea meet Aston Villa.
Middlesbrough look to make it back-to-back wins when they welcome Sheffield Wednesday to the Riverside.
Further North, Celtic head to Pittodrie to take on Aberdeen at 14:00, where a win will but Brendan Rodgers' men four points clear at the top of the table.
Steven Gerrard's Rangers welcome Hibernian to Ibrox at 15:00.
In racing, the four day Christmas Festival at Leopardstown gets underway at 12:10 this afternoon.
The feature race of the afternoon is the Grade 1 Racing Post Novices chase at 14:20, where Gordon Elliot's Mengli Khan is likely to go off favourite.
Leopardstown Racecourse Going Report
GOING REPORT for 26th, 27th, 28th & 29th December 2018
Issued at 8am Wednesday 26th December
GOING:
Hurdle – Good to Yielding
Chase – GoodFORECAST: Staying mostly dry for the remainder of the week. Temperatures staying mild #LRCChristmas pic.twitter.com/fBIckkYzIp
— Leopardstown RC (@LeopardstownRC) 26 December 2018
Ruby Walsh rides at Limerick on Saint Stephen’s Day for the first time in 22-years this afternoon.
He’s been booked for three races by trainer Willie Mullins and will be on board Getabird in the Grade One Matchbook Exchange Novice Chase.