Pat Lee

2y

No doubt the Raiders' defense was their Achilles' heel last season.