There are 31 players in MLB history who have hit 150 or more home runs in their careers, but still managed to post a lifetime OPS+ of less than 100. To make it easier, all but two of them have been active in the past 20-or-so years.