missouriwrestlingrevival.com
MWR Trading card #31 Jonathan Gresham
To the fans of MWR, Jonathan Gresham may not be too familiar of a name. Don’t let that stop you from getting this great card of one of wrestling’s most exciting young stars. Gresham was trained by …