Kevin McCarthy enjoying being in the major leagues