The win gave Cleveland its first sweep of a road series since the Indians won three in Toronto May 24-26, 2002.
Detroit has not won a home series this season and has lost 12 of its last 13 games. In fact, the Indians have won five games at Comerica Park this season and the Tigers have won just six.
Brian Anderson (4-6) picked up the easy win, allowing two runs on six hits and a walk in six innings.
Nate Cornejo (3-5) allowed six runs in 6 1/3 innings to drop to 0-3 in his last seven starts.
The Indians took a 1-0 lead on Bradley's second-inning homer. In the fourth, Coco Crisp walked, stole second, took third on a sacrifice bunt and scored on Bradley's groundout.
Cleveland broke open the game with four runs in the fifth, helped by poor Tigers fielding.
Brandon Phillips then singled off second baseman Warren Morris' glove, and after Jhonny Peralta popped out, Lawton hit a liner to left that Young dropped as he stumbled. The play was ruled an RBI single.
Crisp added a run-scoring single to make it 5-0, but Young threw Lawton out at third.
Wil Ledezma replaced Cornejo and immediately allowed a sixth run on Gerut's single. In all, Cleveland got seven hits in the inning.
Young's sixth-inning homer, his 14th, made it 7-2. Gerut added a two-run single off Gary Knotts in the seventh, and Laker made it 10-2 with a double in the eighth.
Morris finished the scoring with an eighth-inning homer.
There was a moment of silence before the game in honor of Larry Doby, who died Wednesday. Doby became the first black player in American League history when he joined the Indians in 1947. He finished his career with the Tigers in 1959. ... Bradley's homer extended his on-base streak to 23 games. He has been kept off the bases only once in 55 games this season. ... The Indians are 8-2 against Detroit this season, 21-39 against the rest of baseball.