It's the longest day of the year and possibly the hottest June day for 40 years – so what better time to turn thoughts towards the new football season?
Following the release of Premier League fixtures last week, today saw the EFL (English Football League) given the same treatment, along with the first games to be screened by broadcaster Sky.
The campaign opens on Friday August 4 when newly-relegated Sunderland host Derby County at the Stadium of Light.
Two more games will be shown over the opening weekend with Aston Villa taking on another top flight casualty, Hull, and promoted Bolton facing Leeds United.
Midweek will see games from the League Cup – now named the Carabao Cup after the new Thai energy drink sponsors – also shown on Sky.
Over the course of the season Sky will show 126 Premier League games, 127 EFL games as well as clashes from Scotland, Europe, China and international matches.
Last week the broadcaster revealed it would be increasing pub subscription prices by five per cent.
However, the caveat is that the increase will be based on your old rateable value if it has recently been increased at review.
If your rateable value has gone down, your Sky price will be based on that.
Rival broadcaster BT Sport has yet to reveal what it will be doing with its prices for the new season.