The Hall-of-Fame cornerback points to the Patriots’ dominance of Buffalo in Orchard Park, N.Y., as a reason he expects New England to win on Wildcard Weekend.
The post Ty Law: Bill Belichick will lead Patriots over Bills in playoffs appeared first on Boston.com.