Last Tiger to give up five HRs
Just two Tigers have done it since 1956. Jeff Weaver was the more recent, having given up five Red Sox homers on July 24, 1999 at Tiger Stadium. He left after four innings with nine runs allowed on 10 hits. Don Mossi did it on June 23, 1961 at Cleveland, but he lasted seven innings.
UPDATE @ 9:30pm: Upon further review, Robertson became just the seventh Major League pitcher since 1956 to give up at least five home runs and no singles in a game. Jamie Moyer was the most recent, giving up seven earned runs on six hits in 4 1/3 innings on July 21, 2006 for Seattle at Boston. The list includes former Tiger Denny McLain, who served up five runs on five hits (yup, all solo homers) in three innings for Washington at Oakland on June 16, 1971.