keenan mcgrath