Cristiano Ronaldo will pay $21.8 million fine to settle tax case | Stadium Astro