San Francisco Giants Draft Preview: Options at Pick 25