Legendary American boxer Mike Tyson has declared he is ready for one of the biggest fights of his career this weekend when he takes on a YouTube star turned fighter.