Some More Sports Takes
As promised, a few more sports takes. NFL A month into the NFL season, so time for a quick look at where we are at. Is there a dominant team, or any clear Super Bowl favorites? I don’t think so. Buffalo is undefeated, but only thanks to an epic comeback in week one against Baltimore. Their defense has been shaky…