Last year's poll in which Bobby Abreu was the last player to hit a home run: http://www.baseballslant.com/forums/...-home-run.html
Who will it be this year? David Ortiz just stroked his first long one this year. Aaron Hill returned from the DL and stroked his first long one. Who'll be last?