The Sky Sports NFL team discuss the Rams decision to withdraw their commitment to play their home games in London in 2013-14.