Defo is shaking off a tough week of predictions and is going ALL in this week on the Buffalo Bills to take out the Baltimore Ravens!