Congrats to the 2006 Boys Caboto Dragons for securing the silver medal in a rain-soaked 2 hour delayed final at the 2017 Canton Cup

Comments are closed.