Leave Ben Anscheff Alone! Double Standard is Troubling [OPINION]
Ben Anscheff is an NAIA level pitcher for St. Thomas University in Miami, FL. and a damn good pitcher at that. He is also 6' 2" and 300 pounds and apparently that strikes quite a nerve.