Pat Lee

3y

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