Sharks sign William Eklund to a three-year contract extension

シャークスはウィリアム・エクルンドと3年間の契約延長にサインした

分解して解説
Sharks 「シャークス」というチーム名です(おそらくアイスホッケー)。
sign 「サインする」という意味の動詞で、ここでは契約にサインすることを指します。
William Eklund 「ウィリアム・エクルンド」という選手の名前です。
to a three-year contract extension 「3年間の契約延長」という契約内容を示しています。
熟語
sign to a contract extension 契約延長にサインする
three-year contract extension 3年間の契約延長
contract extension 契約延長
単語
Sharks シャークス(チーム名)
sign 署名する、契約する
to 〜に
a 1つの
three-year 3年間の
contract 契約
extension 延長
6日前