Fletcher joins Boston for 2020