Sports

Yadier Molina agrees to 1-year, $10 million extension with St. Louis Cardinals, ..