Please use Chrome browser for a more accessible video player
Anthony Joshua's public workout
Anthony Joshua was put through his paces by trainer Rob McCracken as he prepares to put his world heavyweight titles and undefeated record on the line against WBO champion Joseph Parker live on Sky Sports Box Office on March 31.