Jacob Brown signs new 3-year deal