The Houston Astros have agreed to a one-year deal with infielder Brendan Rodgers, pending a physical, three sources tell KPRC ...