Sports Fail By Staff October 7, 2008 at 4:59 am The QB cannot believe how badly the Los Angeles Angels facefucked themselves after failing to put the bat on the ball on a 9th inning squeeze play.