TBD=Homerville. I mean the majority of people here voted the Bills to make the SB this year while most of the predictions I have saw outside of TBD has us finishing 2nd or 3rd in the division. But on TBD we are guaranteed to win the division and make the playoffs. Take what you read on TBD with a bottle of salt