Facebook LogoTwitter LogoCopy Link IconBleacher Report LogoMarcus Peters...The Punter?Ravens star tries to improve his punting and ball-catching ratings on Madden. Join Lefkoe on ‘Underrated’ 🎥