Deuuuuce said When I hear Payton talk about him, I get the sense that they have a vision for him on special teams, and they like the depth that he brings to the S position. Click to expand...