saintlad said Look at it this way, the last "Home" team to win in London, just won the Superbowl. Maybe there is something to going over there. Click to expand...