Report: Rangers sign one-time All-Star OF David Dahl to one-year deal