A pitcher, Owens played in Major League Baseball for the New York Mets in 2006 and the Florida Marlins in 2007.
A hurler, Owens pitched in Major League Baseball for the New York Mets in 2006 and the Florida Marlins in 2007.