The deal includes an option for a sixth season, according to the person, who spoke to The Associated Press on condition of anonymity Wednesday night because the team hadn’t announced the agreement.
Several media outlets had reported the deal earlier, all citing anonymous sources.
The deal came a day after the 27-year-old left-hander filed for salary arbitration. Harrison could have become a free agent following the 2014 season.
'Your papers, please' must never be heard in America
Independent voices from the TWT Communities
Born in 1930 in rural Missouri, Charles Vandegriffe, Sr., brings his time and place to the Communities.
Join the Communities and submit your column in response to one written, or on something totally new and unique. We want to hear from you
Entering the world of first time parents, there are lots of secrets unveiled.
Take a look at our pet friendly reviews and travel tips or find the best vacation deals and activities compiled by the The Washington Times Communities experts.
Benghazi: The anatomy of a scandal
Vietnam Memorial adds four names
Cinco de Mayo on the Mall