Jack Johnson, one heck of a man and fighter!