limited trade

3y

BOSTON Was the three-year extension handed to David Krejci a good deal or a bad deal?