Marcus Smart agreed to a two-year, $13-million deal with the Rockets Wednesday and it included a player option for the second season, sources told L.A. Times.