The San Francisco Giants game was delayed on Monday due to bees!?!?!?

Published: May 7, 2019, 3:31 p.m.

The San Francisco Giants game was delayed on Monday due to bees!?!?!?