The Tigers said Alvarez was fired "due to a violation of club policy," with no further details about why he was let go.