The elite of European football are jetting off far and wide for their pre-season preparations in the coming weeks.
And once again, the International Champions Cup is the competition they all seem to want to participate in.
Now in its sixth year, the competition has become to go-to tournament for managers who want their pre-season friendlies to be as competitive and useful as possible.
So who is taking part in this year's International Champions Cup, where will the matches be played and how can I watch it? Here's everything you need to know.
What is the International Champions Cup?
The International Champions Cup (ICC) is a competition for leading European clubs played out in pre-season at venues right across the globe.
Though the format has evolved and expanded since the first iteration in 2013, the objective remains that the elite clubs get to face other elite clubs in front of a different audience to the norm.
With each team playing three matches, they can be ordered into a league table format at the end, adding a small element of competition to pre-season preparations.
Which teams are taking part this year?
The 18 participants this year really does read like a who's who of the great and good of European football.
The top six in the Premier League - Arsenal, Chelsea, Liverpool, Manchester City, Manchester United and Tottenham Hotspur - are all on board once again.
From Spain, Atletico Madrid, Barcelona and Real Madrid will all be taking part, joining a top class quartet from Italy in Inter Milan, Juventus, AC Milan and Roma.
There are two teams from France - Paris Saint-Germain and Lyon - and two from Germany - Bayern Munich and Borussia Dortmund - plus Benfica from Portugal to complete the set.
When will the matches be played?
The tournament kicks off in the early hours of Saturday (July 20) UK time when Manchester City play Borussia Dortmund at Soldier Field in Chicago.
There will then be fixtures pretty much every day through to Saturday August 11 when Atletico Madrid host Inter Milan at the Wanda Metropolitano.
Scroll down to see the full list of ICC fixtures.
Where will the games be played?
The majority of fixtures this year are to be played in the United States, with 15 different venues right across the country from Miami to Santa Clara.
Two fixtures will be played at the National Stadium in Singapore, but this is the only Asian venue in this year's competition.
The remainder of the matches are in Europe, with seven different venues across England, Ireland, Spain, Portugal, France, Italy and Austria.
What are the stand-out fixtures?
That depends on who you support, of course, but neutrals will certainly be attracted by a number of the fixtures.
For example, the champions of Italy and Germany, Juventus and Bayern Munich, are set to meet at Lincoln Financial Field in Philadelphia on July 25.
Manchester City and Liverpool will resume their rivalry from last season's Premier League and Champions League with a game at the MetLife Stadium in New Jersey on July 25.
Liverpool then go on to face foes Manchester United at the enormous 107,000-capacity Michigan Stadium, known as 'The Big House', in Ann Arbor on July 28.
On the same day, Manchester City play Bayern Munich in what is being branded as the 'Audi Football Summit' in Miami.
United then take on Real Madrid, also in Miami, on July 31, while Real also meet Juventus in Maryland on August 4.
Arsenal and Chelsea will play a 'London Derby' in the Aviva Stadium, Dublin on August 1.
What happens at the end?
With all of the 18 participating teams set to play three matches, they can be ranked in a table.
The best-ranked side will be crowned champions and receive the International Champions Cup trophy.
In previous years, there have been separate winners for each continent where matches were played, but the tournament has been unified this time around.
Real Madrid are historically the most successful club in the ICC with three wins.
Where can I watch the games?
In the UK, all the matches except for those involving Manchester United will be screened live by Premier Sports.
The three games involving United will be shown live by their in-house channel MUTV with delayed coverage of the game on Premier Sports.
LFCTV will also be screening Liverpool's matches live.
Premier Sports is available on Sky and Virgin Media platforms at a cost of £9.99 per month.
Alternatively, you can buy a Premier Player pass to watch the channel online, also for £9.99 per month, and that might not be a bad investment to keep yourself entertained before the season begins.
Will the World Cup have an impact?
Yes, the late return of players who were in the World Cup to pre-season training is definitely going to have an impact on ticket sales and international interest.
Certain blockbuster games, such as the Man United vs Real Madrid game in Miami, were deliberately scheduled for later in the tournament so as many big names as possible can take part.
But it's inevitable that many of the games will feature second string teams as those who went to Russia lounge on the beach.