Giants defeat San Diego Mesa in home opener

Giants defeat San Diego Mesa in home opener