Epic Triumph: Washington Freedom Claims Cricket National Championship
August 1, 2024 On July 28, 2024 Major League Cricket held its annual Championship game in Dallas, Texas where MoCo’s own cricket team Washington Freedom won the national championship against the San Francisco Unicorns. Washington Freedom is one of 6 national teams that competes in Major League Cricket and isContinue Reading