
For the Patriots’ Leonard Taylor III, special teams has always been a special time
By Brendan Preisman Medill Reports SANTA CLARA, Calif. — When New England Patriots defensive lineman Leonard Taylor III blocked Denver Broncos kicker Will Lutz’s 45-yard








