Tom O'Keefe

Newish Baltimorean via Massachusetts & Villanova. Former Jesuit Volunteer. Work in education. Sports fan. Pro Cupid Shuffler. 

Life is good.