I hate to bring it up on the internet but part of me thinks "steroids!" with the "baseball hattrick" from the SF Giant… Which is SO WRONG. Verlander is kinda a choke artist, sadly. I love him - and I'm an INDIANS fan (from Detroit) - I really do, but it's not like we didn't see this kind of performance against the…