WEST LONG BRANCH, N.J.–Scrolling down a Facebook or Instagram newsfeed, one cannot always be sure what to expect. But friends of James McMahon always know they are in for something uplifting when they see his name pop up on their screens. McMahon’s social media profiles are peppered with inspirational quotes from historical figures ranging from […]