It cannot explain Jesus
nHe fulfills numerous striking prophecies in the Old Testament:
nA light to the Gentiles
nCut off in the period AD 28-35
nSolves several OT paradoxes
nHe actually existed,  and the sources about him look quite good if one does not assume miracles cannot occur.