Cricket Stadium Development Takes Step Forward in Orange County

Irvine stadium would be home to Major League Cricket franchise