Lane Johnson surprised the world of the NFL on Tuesday, announcing that he was bringing his almost two-decade career to an end.