As we head into Week 8, it is hard to believe we are at the midway point of the season. We will have quite a few bye weeks ...