The athletic passions of John Lord. On Nov. 2, 2016, John Lord ’71, Ph.D., professor of sports marketing, turned off the TV and went to bed, disgusted with the baseball game he had been watching. In...