"File this one away for July.
Felix Hernandez has a 10-team no-trade clause in his contract with the Seattle Mariners. During this season, the right-hander will be able to block deals to the New York Yankees, New York Mets, Boston Red Sox, Chicago Cubs, Los Angeles Angels, Los Angeles Dodgers, Texas Rangers, Philadelphia Phillies, and two unknown teams, a major-league source said.
We shouldn't infer from that list that Hernandez wants to avoid large-market clubs. Rather, astute players (and agents) will often protect against trades to high-revenue teams, because those clubs (a) are most likely to be interested in acquiring expensive players and (b) have the wherewithal to offer financial inducements that encourage players to waive the clauses."