crossfit semifinals

  • 10 CrossFit Semifinal Events Announced: “Semifinals Are the New Regionals”

    10 CrossFit Semifinal Events Announced: “Semifinals Are the New Regionals”

    These 10 events across six continents have been selected by CrossFit to…

    Leave a comment