Home / News / Open thread: Free agency frenzy bad contract extravaganza 2017