The 2016 Summer Olympics in Rio de Janeiro, Brazil is less than two months away and India is all set to send its largest ever contingent to the....