I read today that there is a rumor that the Los Angeles Chargers are considering a move to London. So what’s up with the National Football League (NFL) and a London-based team? Probably nothing until the new Collective Bargaining Agreement (CBA) is done and it is very unlikely that...