James Haley (formerly believed to be Fred Haley) was a professional baseball catcher.
Haley played in Major League Baseball for the Troy Trojans in 1880.
In 2 games for the Trojans, Haley went hitless in 7 at bats.
This biographical article relating to a baseball catcher is a stub.
You can help Wikipedia by expanding it.