Bryce Harpers elbow injury is preventing him from playing the field, but its certainly not affecting his ability to swing a productive bat. He drove in three more runs in the Phillies' 9-7 win.