An attempt at humor for Giants pitcher Derek Holland netted him few laughs and loads of criticism.