where does jim mcmahon live