Royals George Kottaras is Much Better Than You May Think Paul Hibbard August 14, 2013 I’m going to say something which may ruffle some feathers. Salvador Perez is a little overrated.