CBS SportsBryce Harper shushes Giants fans, gets revenge after being called 'overrated' by hitting home runAug 10, 2019more_vert