Chris Long apologizes to fans for outburst