Previous Image Next Image IMG_2720 At Wembley Stadium in London for the Lions’ International Series game