I think that tim lincecum is the most awesomest pitcher ever.