Alex Ovechkin’s Russian Papa John’s commercial shows his tomato juggling needs work

Alex Ovechkin may not be playing for Team Russia in the Olympics next year, but he’s still a clear fan favorite in his home country. On Thursday, video surfaced of Ovechkin starring in yet another commercial, this time for… Papa John’s? Thanks to Russian Machine Never Breaks, there is ample video to be found of […]