What Makes Ross Leitz an Inspiration

Read MoreIf every journey begins with a single step forward, then Ross Leitz has run an incontrovertible marathon.
That’s not an easy thing to do when you’re a 6-foot, 4-inch grizzly bear of a man who once weighed nearly 500 pounds and currently resides in the foodie and drinkie capital of America, that great city of all temptation — New Orleans.








