There is no widely known Baseball player named John McPherson. Without more specific information, it is impossible to determine when and where he may have died.
John Bergh died April 17, 1883, in Boston, MA, USA.
John Clapp died December 18, 1904, in Ithaca, NY, USA.
John Coleman died May 31, 1922, in Detroit, MI, USA.
John Cuff died December 5, 1916, in Hoboken, NJ, USA.
John Gaddy died May 3, 1966, in Albemarle, NC, USA.
John McPherson - baseball - died on 1941-09-30.
John McPherson died in 1897.
John Bayard McPherson died in 1919.
John R. McPherson died on 1897-10-08.
Claude Willoughby died August 14, 1973, in McPherson, KS, USA.
Herb McPherson died in 1994.
Scott McPherson died in 1992.
Lenny McPherson died in 1996.
Ewan McPherson died in 1954.
Smith McPherson died in 1915.
Rolf McPherson died in 2009.
Ann McPherson died in 2011.