Free football guide 2026: Ballon d'Or 2026 winner Harry Kane, Messi 8-title record, La Liga most titles (Real Madrid 36), and the 36-team Champions League league-phase format. Plus a directory of trusted cricket and football stats resources. Verified from UEFA and LaLiga.