Felix Hernandez through the years
Jennifer Buchanan / The Herald
Felix Hernandez's hat goes flying during a spring training game against the Padres in Peoria, Ariz.,on March 5, 2005.
Chris Goodenow / Herald file
Felix Hernandez, then playing for the Everett AquaSox, delivers a pitch in the fourth inning against the Boise Hawks on Friday, June 27, 2003.