Real Madrid announced they are the highest revenue-generating football club in the world after exceeding $1 billion in takings in the 2023-24 financial report.
England match-winner Ollie Watkins swore on his life that he planned the decisive goal set up by Cole Palmer on the sidelines before coming on as substitutes in their 2-1 victory over Netherlands at the European Championship on Wednesday.