To celebrate the launch of Call of Duty: Infinite Warfare Activision have released a NSFW live action trailer featuring Danny McBride and Michael Phelps. Super soldier Danny McBride schools good guy Michael Phelps on the virtues of playing as a team and learning how to lose. Inspirational stuff from McBride. Expect sarcasm, wit and lots of NSFW language.