Who is that? Well:
Ed Porray pitched 10 innings for the Buffalo Buffeds in 1914. The Buffeds were part of the Federal League. He finished the season, and his big league career, with a 4.35 ERA and a 6.99 FIP. And, he's a now the answer to a trivia question!