All. Hail. MEGATRON! Week 8. 2013: 14 catches. 329 yards (!!). 1 TD. Here’s every… Posted on June 29, 2017 by theFFeed https://www.facebook.com/NFL/videos/10155263278606263/