By Yael T. Abouhalkah, Kansas City Star Editorial Page columnist

Kansas City Royals pitcher Zack Greinke is having an All-Star caliber season. But he shouldn't start for the American League in baseball's All-Star Game on July 14.

I've rooted for Greinke since he came to the Royals, figuring he would be one of the home-grown players leading the Royals into a brighter future (not working out as planned, by the way).

This season Greinke is 10-4 with the AL's best earned run average at 2.00.

But if Greinke is selected to start the All-Star Game, he will be subjected to an incredible amount of media attention -- even much more than he received during his incredible start to the 2009 season -- from sportswriters all over the nation.

They will have several days to pounce on Greinke and the National League starter, whose careers will be dissected on the run-up to the game in St. Louis.

And the media will want to talk to Greinke about his story, time and time again. How he had to take months away from the game to treat his depression and his anxiety over playing the game.

True, in some ways it's an inspiring story, especially because of the success Greinke is having now. But here's the catch.

While starting the All-Star Game would be a big deal to most people, Greinke obviously isn't into those kinds of honors. Just listen to him in his post-game interviews, and you can see that his mind is focused on what he's doing and little else.

So let Greinke come into the All-Star Game a little later than the 1st inning. In that way, he gets to pitch in the game, gets to soak up the All-Star festivities but is just another player on the roster, another player doing his job.

And that will be great for Zack Greinke, and for Royals fans who are fortunate that their representative to the game this year actually deserves the honor.