As it happens, with each release of a Call of Duty game, a live action trailer is made for the game and this years features Danny McBride and USA swimmer Michael Phelps
Call of Duty Infinite Warfare is out on November 4 for PlayStation 4, Xbox One and PC