Men’s Masters show how far Indian Ultimate has come
India is a country on the rise in international Ultimate. The release of the video '175 grams' catapulted them into the collective zeitgeist, and they’ve stayed there ever since. India have been determined. They’ve been [...]