Leonard has been a change agent for athletes, C-suite executives, and major corporations for the last 2 decades. He is an inspiring keynote speaker and seasoned coach, weaving his personal experiences his client engagements. Leonard was selected in the third round of the 1992 NFL Draft, and played eight years of professional football for the Cincinnati Bengals, Minnesota Vikings, and the Carolina Panthers. He is currently an Executive Director for the NFL, an Ambassador for the NFL, and an NFL Transitions Coach. Leonard is also a performance coach for NASCAR, helping drivers and pit crews master the art of communication and listening in high-pressure situations. In addition to his consulting and advisory work with the NFL and NASCAR, Leonard has served as a personal and executive coach for fortune 100 & 500 companies for nearly 20 years. A sought-after presenter and engaging keynote speaker, Leonard’s gift is his ability to inspire the masses to reach their full potential in every aspect of their lives.