Position/Team: SS, Washington Redskins
Complex says: It took a couple seasons, but the spirit of Sean Taylor is finally living through LL. BEAST!