You sir can have the radar....my take on the radar is that teams overlook the Bills and think "easy" win and slack off some in preparation and game readiness and awareness....then the Bills stomp them. Perhaps Seattle overlooked the Bills a bit? Same for LA and LVR? Who knows? I think we can both agree - wins are where it is at, above or below the radar....