Napoli, who played in five seasons for the Angels, batted .238 with a career-high 26 home runs and 68 runs batted last year while splitting time between first base and catcher.
Hard-throwing right-hander Francisco posted a 6-4 record with two saves while making 56 relief appearances for the Rangers last season.
The 31-year-old Dominican figures to contend for Toronto's closer job as he registered 25 saves in 2009 for Texas.
In six major league seasons with the Rangers, Francisco notched 315 strikeouts and yielded only 237 hits in 283.1 innings.
(Reporting by Gene Cherry in Raleigh, Editing by Steve Ginsburg)
Please double-click on the newslink: for more baseball stories for more sports stories