Individual or team that chokes under pressure.
stanza mean in sports
zero sports is a sports Brand name
POP:it stands for popular so pop sports mean popular sports
in France they say many different sports but do you mean what sports do the play in France?
College sports...not sure what you mean by the question
In sports, confidence means beleiving in yourself and being an optomist.
It's a sports centre. 'Poli' = many, 'deportivo' = sports, i.e. a place to play many sports.
Official means that it is final and tabulated by some type of sports authority.
Endorsements are deals signed by sports figures to represent a product for pay.