For the second year in a row, the London Warriors and Tamworth Phoenix will square off in the British championship game – Britbowl XXXIII – at New River Stadium in London. This...