Video – Sheffield Steelers’ Rob Dowd rises to the occasion to fire GB’s world promotion bid

Sheffield STEELERS’ Robert Dowd is a man who clearly thrives on responsibility.

You may also like...