I do believe you are 64/105 61.0%, probably in the lead in both wins and % (I use both to keep it fun for players who came later or missed a week or 2 while also recognizing those who do) after two 12 win weeks!
After Week 8 I plan on posting the mid-season (already!?!?!) rankings.
You were glad the Bears lost?
This is how peoples get a split personality