Question: what are the vests footballers wear?
Answer: That is a sweat vest, which gets rid of the excess sweat and doesn't let any air go in (if it is very cold). Sweat and cold air can cause cold/flu etc due to which footballers wear the vest in winters.