NFL bye weeks start in Week 5 so this is one of the last few magical weeks we have with a full game slate until Weeks 8, Week 12, and beyond Week 14. So we need to cherish these massive NFL weekends while we can with the wealth of options...