The White Sox visit Detroit for a three-game set as Jonathan Cannon takes on Jack Flaherty in the Tigers home opener, looking to rebound after two rough losses.