Not sure if there are any other US Rugby fans, but they just won their first ever World Sevens Series title
I can tolerate the fact the US won as it is a sign that this great sport is expanding...or its a sign that everyone else had the flu...not sure which
No doubt a phenomenal run. Unbelievable athlete.
First time for everything I guess.