Peter O'Brien is a consistent minor league player .
Peter O'Brien struggled last season when he played at the major league level with the Arizona Diamondbacks .
Peter O'Brien is a consistent minor league player but struggled last season when he played at the major league level with the Arizona Diamondbacks .