Former India men's national team captain Sunil Chhetri is known for giving his honest opinions in regards to sport in the country. The Bengaluru FC star always speaks his mind when it comes to the sporting culture in India and this time he delivered his blunt take on the country's lack of success at the Olympics. (More Football News)