23-03-2023, 10:43 PM
England, just about, win their first ever game live on Channel 4.
Relief for some at Channel 4 after it took seven matches into the current contract to see an England win.
Relief for some at Channel 4 after it took seven matches into the current contract to see an England win.