Godwin baseball falls to Mountain View in state semifinals

Godwin baseball falls to Mountain View in state semifinals