NFL Network's Rich Eisen believes having an NFL franchise in London is not feasible, but does say there is a possibility of having an NFL game in London for every game week.