Bryce Harper’s ninth inning heroics not enough, Phillies drop Game 3 against the Giants in extras 8-6
Bryce Harper and the Philadelphia Phillies wrapped up a three game series yesterday against the San Francisco Giants, losing the finale in extra innings, 8-6. Michael Lorenzen was on the mound for the Phillies in the finale and had yet…