Almirola Disappointed with Top Five After Failure to Execute; Indicator of New Confidence Almirola Disappointed with Top Five After Failure to Execute; Indicator of New Confidence Roger Holtsclaw July 23, 2018 Aric Almirola expressed disappointment after finishing third at New Hampshire on Sunday. This represents a stark difference...Read More