Note: viewership of around 100,000 or lower is technically what Nielsen refers to as a “scratch” i.e., not enough Nielsen panelists watched for Nielsen to validate it. There are around 40,000 homes in the Nielsen panel and a bit over 100,000 panelists, where 1 Nielsen panelist watching a whole telecast represents around 3,000 people. So something averaging a million viewers averaged around 370 people out of the ~100K panel — small, but still statistically significant. But when there’s a show with 30,000 viewers, that’s only around 10 Nielsen panelists…

you can find NBC (and other broadcast network weekend sporting event) #s for last weekend at showbuzzdaily.com in their weekly “Skedball”. Historically you could probably scroll through the last 2-3 years of Skedballs for single-point data. sportsmediawatch.com might have something with multiple data points in chart form.