Quote Originally Posted by pbmax View Post
Rob Demovsky of ESPN Wisconsin reported was $20.25 million over three years, including a $6.3 million signing bonus and $2 million roster bonus in March 2018.

Color me crazy, but does this mean could be a one year deal if it goes south?
looks like the team can easily get out of it after 1 year