Astros, Verlander finalize $66 million extension
Sports
Astros, Verlander finalize $66 million extension
Source: reuters