The Giants witnessed an instance of "oh, what could have been" Friday night against the Phillies, as Bryce Harper went 2-for-4 with two home runs at Oracle Park. Harper's two loud shots muffled fans calling the 26-year-old six-time All-Star "overrated," as Philly snapped a three-game losing streak. The Orange and Black will continue the series against the Phillies on Saturday with Jeff Samardzija taking the mound.