two-year contract

Steelers Sign LB Harrison to 2-year Deal
PITTSBURGH (AP) — James Harrison is returning to the Pittsburgh Steelers.
The five-time Pro Bowl linebacker has signed a two-year contract with the team that will keep Harrison in black and gold past his 40th birthday.
Harrison led the Steelers with five sacks in 2016...
Royals Agree to $12M, 2-year Deal With Moss
KANSAS CITY, Mo. (AP) — The Royals and designated hitter Brandon Moss have agreed to a $12 million, two-year contract to provide some power to the Kansas City lineup, a person familiar with the deal told The Associated Press.
The person spoke on condition of anonymity Monday because Moss still …
Blazers Sign Center Festus Ezeli to 2-year Deal
.
PORTLAND, Ore. (AP) — A person familiar with the deal confirms that the Portland Trail Blazers have agreed to a two-year contract with free agent center Festus Ezeli worth $15 million.
The person spoke to The Associated Press on condition of anonymity Thursday night because the deal hadn'…