- Thread starter
- #1
NCChiFan
Argumentum artifex
"An average of 4.69 touchdowns have been scored per game through the first 10 weeks of the current season, according to an NBC News analysis of NFL data."
This trend has been going on for a while now. Fewer TD's...
This trend has been going on for a while now. Fewer TD's...