Video Credit: Sports Illustrated - Duration: 02:20s - Published
What is the Greatest Nickname in Sports?
DK Metcalf was a little miffed Philadelphia defensive coordinator Jim Schwartz told him he wasn't Megatron yet before the Seahawks victory over the Eagles.