The Catholic University of America
ولِد مكغريفي في جيرسي سيتي بولاية نيو جيرسي، لعائلة من أصول كاثوليكية أيرلندية، وترعرع في منطقة كارتيريت المجاورة. درس في الجامعة الكاثوليكية الأمريكية قبل تخرجه من جامعة كولومبيا عام 1978. حصل على شهادة في القانون من مركز القانون بجامعة جورجتاون عام 1981 ودرجة الماجستير في التعليم من جامعة هارفارد عام 1982. كما حضر برنامج دبلوم الصيف في القانون في كلية لندن للاقتصاد.