He relished the chance to pitch at Turner Field , where he was 1-5 with an 8.62 earned run average as a visitor entering Wednesday 's start , and in Atlanta , a city that still smarts from his departure after 16 glorious seasons and a World Series title .