Navjeet Dhillon: Better support staff could have improved CWG performances

The Commonwealth Games medallist admits Indian support staff could have been better at Gold Coast.

Navjeet Dhillon: Better support staff could have improved CWG performances