Stephen L. Blain was born and
raised in Ohio. His aunt and
uncle owned a boat rental at
Indian Lake, where as a young
boy, he fell in love with boating.
He went on a lot of boat trips in
the 70's and 80's. He earned his
U.S. Coast Guard Charter Boat
Captain's License in 1982.