20 years ago tonight, the New York Giants at Denver Broncos September 10th, 2001. Do we think the NFL did that on purpose or a weird coincidence?