He finally signed with Patrick Racing three races into the season .
After a 22nd - place finish in Richmond , Unser finally announced his retirement from racing on June 30 , 2004 .
He finally signed with Patrick Racing three races into the season , but after a 22nd - place finish in Richmond , Unser finally announced his retirement from racing on June 30 , 2004 .