The Blue Jays made the move Thursday and also recalled right-hander Brad Lincoln from Triple-A Buffalo.
Johnson was scratched from a start Friday, and his move to the DL was retroactive to April 29. He is 0-1 with a 6.86 ERA in four starts since being acquired in an offseason trade with Miami.
Romero will start Friday night at home against Seattle. He was an All-Star in 2011, but struggled in spring training this year and began the season in the minors to work on his mechanics.
Romero made one start for Class A Dunedin, allowing one run in seven innings.
More Sports Headlines
Silvertips’ overage goaltender Lotz heads home to await fate Seahawks' Carroll: Refs missed call but play by Wright was 'smart' Huskies face former coach Sarkisian for first time Caldwell tells Lions not to talk about controversial play Owners offer diverging views on how to return NFL to L.A. Big weekend for Sounders’ Schmid, Barrett Astros beat Yankees 3-0 in American League wild-card game Falcons’ receiver White: ‘I’m not disgruntled’
Our new comment system is not supported in IE 7. Please upgrade your browser here.