Is there anything that sums up British sport better than someone in fancy dress ......
This article contains affiliate links....
Britain's love affair with the arrows just deeper....
Can he go one better in Glasgow?...