Sports

Cleveland Cavaliers agree to 5-year, $100 million deal with center Jarrett Allen