Giants ace Madison Bumgarner had his longest start of the spring and nearly homered in an at-bat, showing he might be ready for Opening Day.