The title says it all as today is kickoff day for the NFL.
A sequel to a previous cartoon, this is most likely to become another one of my yearly efforts with The Ref being physically roughed up every kickoff day by the Giants and Jets and uttering the same iconic line.