JD Closser (born Jeffrey Darrin Closser on January 15, 1980 in Beech Grove, Indiana) is a Major League Baseball catcher, who is currently playing for the Edmonton Capitals of the North American Baseball League.
Read more about JD Closser: Personal
JD Closser (born Jeffrey Darrin Closser on January 15, 1980 in Beech Grove, Indiana) is a Major League Baseball catcher, who is currently playing for the Edmonton Capitals of the North American Baseball League.
Read more about JD Closser: Personal