What's so surprising??? Hammels is known to give up long balls. Hell, he gave up back to back HRs to the light hitting CWS last week and still won. On the road and he's NOT pitching to a NL line up?? Don't expect the same performance, expect worse. He's not at home pitching to the Nationals. On the road to a scary Cleveland line up?? Went just as expected.