Career
He pitched six seasons from 1903 to 1910: two seasons with the Pittsburgh Pirates and four seasons with the Philadelphia Phillies. In 1908, Moren was credited by the New York Press for inventing the knuckleball. However Eddie Cicotte is today more often cited as the inventor of the pitch.
Moren retired with a career record of 48 wins, 57 losses, and a 2.95 earned run average.
Moren committed suicide in Pittsburgh, Pennsylvania by slitting his throat.