ryan clark willis mcgahee hit