UCLA women’s ultimate Frisbee had the chance to take its shot at a national championship for the first time in five years. The competition, hosted by USA Ultimate – the league’s Olympic affiliate governing body – took place over Memorial Day weekend in Mason, Ohio. Read more...