Ochoa Strikes Gold in Texas State Open

Top