Blue Jays deal former All-Star Aledmys Diaz to Houston Astros

The Houston Astros have acquired former All-Star Aledmys Diaz from the Toronto Blue Jays, the Astros announced Saturday.

In exchange, the Astros are sending Triple-A pitcher Trent Thornton to the Blue Jays.

Diaz, 28, was an All-Star in 2016, his rookie season, when he hit .300 with 17 home runs and 65 RBIs in 111 games for the St. Louis Cardinals.

Last December, the Cardinals traded him to Toronto, where he batted .263 with 18 homers and 55 RBIs.

Diaz could be looked at as insurance should utility man Marwin Gonzalez leave in free agency. Carlos Correa (shortstop), Jose Altuve (second base) and Alex Bregman (third base) are entrenched in their spots, and Diaz could back them up.

Thornton, 25, was 9-8 with a 4.42 ERA and 122 strikeouts in 124 1/3 innings in Triple-A last season.