The only reason this is news is because the media loves or hates Bill Belichick (still not sure which is more accurate). After spending two decades with Billy Boy, Pepper is going to Buffalo. Have fun facing Tom Brady 2x a season…Photo: Howard Smith-USA TODAY Sports
More About:NFL