I read a couple of reports that described him that way. He's 24 not 34. He was drafted when he was 17 so it's not surprising that it took until his mid-twenties to get the majors. Hell, the average age for a major league player is 29!
By their definition, Stephen Strasburg is a career minor leaguer.

After all, he's 22 and still at Double-A!