McMahon, 21, is batting .353 with two home runs and 11 RBI in his last 10 games for Double-A Hartford.
After struggling for virtually the entire season, McMahon has finally started hitting the ball. Perhaps most importantly, he has more walks (7) than strikeouts (5) over these last 10 contests, indicating that he is seeing the ball much better of late. His average has risen to .243 on the year.