The SARU Sevens Academy team captured the Geneva Sevens title this weekend to cap a memorable two-week tour of Europe. The team also came out on top in Rome a week ago, where the captured the Roma Sevens title. The win in Switzerland was memorable for SARU...