By now, most of us have seen the unfortunate events surrounding Ian McCall’s fight in RIZIN. His girlfriend, Alicia Webb, was none too happy about everything that went down in Japan and boy did she let the world know about it today. Ian sliced his head open on the ropes and his fight was over, […]