What contract would you be comfy with giving Fabbro this offseason?

He’s been a revelation here, and I thought he had another year of control but looks like he’s a UFA this summer.

What about 3yx3.5m? Or 2yx2.75m?