In an all-round show of power hitting and smart bowling, Washington Freedom clinched the Major League Cricket 2024 trophy with a massive 96-run victory over the San Francisco Unicorns in the final at Grand Prairie Stadium on Sunday, July 28. (More Cricket News)