Sport Fans Eventually stick it to The Man Sports lovers have become used, or perhaps the better term is stepped down, to this notion that they can not win. Read…