Haniger was a late scratch for Sunday's game against the Diamondbacks for an undisclosed reason, Ryan Divish of The Seattle Times reports.
EDGE Analysis
Haniger was slated to start in center field and bat second, but was announced as a scratch close to first pitch. It remains unclear whether the 28-year-old has an injury concern or if there is another reason for his absence. Shed Long replaced him in the lineup and started in left field, moving Jake Fraley to center field.