News and Updates Sri Lanka’s Absence from ICC Champions Trophy 2025 and How Fans Can Catch the Action