The International Cricket Council just dropped some wild news about the World Test Championship (WTC) final prize money, and it’s straight-up massive! The team that wins the 2025 final at Lord’s Cricket Ground on June 11 is taking home a fat $3.6 mi...

Markdown supported · ⌘↵ to post
No responses yet.