Photos


Felix Hernandez said “I will not let you down” after signing a seven-year, $175 million contract extension with the Mariners.

Associated Press