As I said, good enough to stay in the lineup when he wasn't catching, considering his teammates, particularly at AA - where he was the 3rd or 4th best hitter and now in AAA where is the best by a considerable margin. That's why he is getting playing time at spots other than catcher. He probably wouldn't at the MLB level, not regularly anyway. But that flexibility is still nice to have in an emergency. As for his age, not everyone is Joe Mauer. Most catchers take years to develop their catching skills. Yeah, he's quite a bit older than most prospects, but that's because he didn't start his pro career until age 22.