I'd saying that breaking a 25 year old US mile record can be called as arrival. Maybe not for long but he did arrive. Will he again? We'll just have to wait a few years and see.
Comeback? Web never arrived how can he stage a combak??