Screw twitter and the NFL rules. Yes, it is a business but they are taking things way to far with all these new rules they are implementing. Come on now.... Twitter sucks btw.