Exeter Chiefs champions of England

Exeter Chiefs has achieved which not many sides have done in winning the European Champions Cup as well as the Premiership Title. It was an...