Episode #38 Ryan O'Leary Perfectionism, Anxiety & Depression

Ryan O'Leary is a producer for Bleacher Report and lives in New York City. A 2004 graduate of the University of Missouri School of Journalism, he also received his masters in sports management from West Virginia University. Over the past 10 years, Ryan has worked for NBC Sports covering the Olympics and the NHL while frequently contributing to the International Ice Hockey Federation. Outside of work he's passionate about useless information, iced coffee, traveling and mental health issues.