Horse Racing Ted Walsh Becomes Emotional After Announcing Surprise Retirement On RTÉ By Gary Connaughton · Apr 29, 2023