Brown's two-homer game
Giants @ RockiesApril 12, 2016 | 00:01:19
Trevor Brown has a big day at the plate as he launches a pair of home runs in the Giants' 7-2 win over the Rockies
Trevor Brown has a big day at the plate as he launches a pair of home runs in the Giants' 7-2 win over the Rockies