Anthony Joshua faces eight weeks of recovery after picking up an injury in training as he looks to carve out another world ...