Alabama's Nick Saban shocked the college football world when he announced his retirement on Wednesday evening.