NFL season — a roller coaster ride of thrills, spills, chaos