jeff o'neill career earnings