The start of training camp is still two days away, but football is back at FedEx Field. English football, that is.
The final stop on Arsenal's USA tour pits them against Real Madrid in Landover, Md.
Arsenal finished 5th in the Premier League last season, totally 63 points across 32 matches. Real Madrid finished 3rd in La Liga play with 68 points across 38 matches.
The two storied clubs will be meeting for just the third time ever, with Arsenal leading the series 1-0-1.
Here's everything you need to know for how to watch, stream, and potential starters for Arsenal vs. Real Madrid.
When is Arsenal vs. Real Madrid?
Arsenal vs. Real Madrid is tonight, July 23, at 7:00 p.m. EST. The match will be played at FedEx Field in Landover, Md., home of the Washington Redksins.
What channel is Arsenal vs. Real Madrid on?
Arsenal vs. Real Madrid will be broadcast live in the United States on ESPN, as well as ESPN Deportes, with coverage beginning at 7:00 p.m. ET.
Where can I stream Arsenal vs. Real Madrid?
You can stream Arsenal vs. Real Madrid on Hulu Live TV (they have live sports) via your computer or mobile device. Hulu Live TV is $44.99/month but gives viewers the option of a 7-day free trial. Arsenal vs. Real Madrid can also be streamed on Playstation Vue and Sling Orange.
Who is playing in Arsenal vs. Real Madrid?
While neither starting XI has been confirmed, expect to see Mesut Ozil, Alexandre Lacazette and Sokratis Papastathopoulos in the starting lineup for the Gunners. Forward Pierre-Emerick Aubameyang is expected to get the nod up top as well.
As for Madrid, manager Zinedine Zidane is expected to start Eden Hazard but not Welshman Gareth Bale. Tony Kroos, Luka Modric and Isco should patrol the midfield for the Spanish club, with Belgin keeper Thibaut Courtois in net.