Bert Blyleven surrendered the most home runs in MLB history. Mitch Williams stated that you have to play a long time to give up a lot of home runs to which Blyleven replied " I gave up 96 in two years, so it really didn't take that long". Bert should have been in years ago.
BTW he mentioned Baseball Analysts several times, so you may want to check out their site.
http://baseballanalysts.com