CONFIRMED: Leroy Carter, the All Blacks Sevens star, agrees to a two-year deal with the Gallagher Chiefs.
Leroy Carter, the All Blacks Sevens star, agrees to a two-year deal with the Gallagher Chiefs. Leroy Carter, a highly skilled player who was selected for his first Olympics this…