Nascar's 'hectic' 2025 schedule has been confirmed and the major development is the Cup Series first competitive stop-off in Mexico. Tom Brown and Pete Jones discuss whether this means US stock cars will be racing in Europe in the not too distant future, plus WEC's upcoming docuseries.