Please pardon a poor benighted American; but what fucking sport is this page talking about? Was Thames Ironworks the name of a team, or a stadium, or what?