Newcastle United have now announced what they state is their full pre season friendlies schedule.
A total of seven matches in all before the proper action kicks off with the Premier League on the weekend of Saturday 8 August.
The first six matches are away from home, including the three to be staged in America that were announced earlier this week.
The final one will be the only at St James Park, with United facing Bundesliga side Borussia Monchengladbach.
Whilst the three in the States are a bit trickier, the other four matches are all accessible for fans living on Tyneside.
However, the match at Bramall Lane against Sheffield United has an early 1pm kick-off.
Friday 10 July Gateshead (8pm KO)
Tuesday 14 July Atlas FC (Mexican League side 8pm KO 4am UK) to be played at Milwaukee Brewers baseball stadium
Saturday 18 July Sacramento Republic FC (8pm KO 4am UK)
Tuesday 21 July Portland Timbers (Second team/Reserves 7.30pm KO 3.30am UK)
Sun 26 July Sheffield United (1pm KO)
Wednesday 29 July York City (7.45pm KO)
Saturday 1 August Borussia Monchengladbach (3pm KO)