Probably just coincidence, but I believe the London Games announcement is coming today, so maybe Dallas is over here to help announce the Colts coming over again as an away team (aswell as the NFLUK tour he was doing). Wishful thinking on my part, although I imagine the idea of them coming over to the UK again isn't universally popular..?
'Bumped' into him in the Admiralty pub also when they came over, very nice bloke.
Hi all by the way, long time(ish) reader of the forum, first time poster. Go Shoe!