....I’ve seen Spain win it. Would be very happy to see England win it. Not gonna lie, some people live here forever and can still be bitter. I know some like that, but not me. I love London, am grateful for having had a great life here, have an English wife, have English kids, I’m enjoying it as much as anyone. COME ON ENGLAND.