Sportsfan is a disgrace to usa wrestling. Always has been. Mooches off the system to survive then comes on this forum to spew nonsense while not doing diddily squat to improve anything!


Patrick Cavanaugh
785-249-3440