Eating contests have a long tradition at the United States, and some people participate of several such contests annually.
at
of
both incorrect
neither incorrect
American English uses “in,” not “at,” to describe locations in a country, and “participate in” is an idiomatic expression. Therefore, both prepositions in the original sentence are incorrect.