Expert view: USA's Clinical finishing




Rob Vickerman chats through the importance of clinical finishing and how it has impacted the series standings to date for USA #BeAheadOfTheGame @Capgemini #NZSevens

Comments