Steve Byrne
Born: Jul 19, 1976
in St. Lawrence, Newfoundland / Labrador
Resides: Nampa, Alberta
Throws: Right
Profession: Electrician/Instrumentation Tech, Daishowa-Marubeni International