Time Warner Cable has won a contract to carry Los Angeles Dodgers games for at least the next two decades starting in 2014, according to a person familiar with the matter, who was not authorized to speak publicly.