As nouns,
football stadium is a hyponym of
sports stadium; that is, football stadium is a
word with a more specific, narrower meaning than
sports stadium:
sports stadium: a large structure for open-air sports or entertainments
football stadium: a stadium where football games are held