Greg pappa the raiders announcer was on 95.7 the game this morning and said davis is megatron. I almost choked on my breakfast from laughing so hard. Im sorry you can make davis a non existance with double coverage. Teams covered megatron with three guys and he still beasted. The whole bay area is ridiculous right now. Its like their judgement is clouded right now from the high of the saints game