Edward James Caskin
- Bats Right, Throws Right
- Height 5' 9½", Weight 165 lb.
- Debut May 1, 1879
- Final Game September 24, 1886
- Born December 30, 1851 in Danvers, MA USA
- Died October 9, 1924 in Danvers, MA USA
Ed Caskin was a weak-hitting infielder who earned his keep defensively. He played mostly shortstop, but also had 69 games at third base, 33 at catcher, and 19 at second base. He also worked a couple of games as a fill-in umpire, one in the National League in 1884 and one in the Players League in 1890.
He broke in at age 27 with the Troy Trojans in 1879, a team which also included 21-year-old rookie first baseman Dan Brouthers. The next season, 1880 the Trojans added 22-year-old rookie Roger Connor and 20-year-old rookie Buck Ewing.
Caskin was added to the "blacklist" at an 1881 National League meeting barring him from playing for or against any NL team. He was reinstated in 1883. He played for the New York Gothams along with Connor and Ewing. By his last two seasons, 1885 and 1886, he was one of the oldest players in the league.
In 1886 and 1887 he also played at Rochester, Lynn and Salem.