Is he the best baseball pitcher? Looks like he is the favorite player to win the NL MVP Award this season.