Bryce Harper can't throw a baseball right now. Hitting one, though, is no problem. Harper had a triple among his three hits as Philadelphia's designated hitter, Odubel Herrera homered and drove in two runs, and the Phillies won their third straight over the Colorado Rockies, 7-3 on Wednesday night. read more https://www.espn.com/mlb/recap?gameId=401354511