Josh Naylor had some clutch hits in the win over the Giants

Video Details

Josh Naylor had some clutch hits in the win over the Giants