Michael Leonard Michael Leonard is a freelance writer who specializes in golf and digital marketing content. When he's not writing or golfing, he coaches new writers to turn their passion into online businesses through his brand, Inspire Your Success.