基本的な文法の質問です。

Heavenly Cakes, Inc is a Boston-based bakery ____ in fancy wedding cakes.

ここにspecializeの変化形が入るのですが、正解はspecializingとなっていて、specializesでは不正解です。
理由としては空欄の前にこの文の動詞 is があるからとのことなのですが、ちょっとしっくりきません。
例えば関係代名詞で  He is a soccer player who belongs the team.みたいに
is があっても三人称単数の動詞が入ることがあるし、specializesでも正しい気がするのですが・・。
誰か詳しく説明できる方はいるでしょうか?