The Public Needs To Stop Overrating The Buffalo Bills

Kevin Walsh joins Ben to rant on why the public needs to stop overrating the Buffalo Bills going forward.