Fox: UEFA Women's Euro 2025 Final: England-Spain In Blockbuster Clash