hrt haven't looked like winning a championship for years
a formerly superior racing team that went downhill after their sale by a very professional and smart corporation that never made a mistake
"hrt haven't looked like winning a championship for years" What is the definition of "hrt"?