Well this was a disappointing outcome for the season.
It turns out that one of my data sources hasn’t updated since Week 5 because they had changed their URL format. I will spend my offseason coding some big blinking red lights so that next season I will be aware of any data issues right away.
We will make some money next season!