Kyle Lowry and the Toronto Raptors have agreed on a $31 million, one-year extension that could keep him with the NBA champions through the 2020-21 season. Agent Mark Bartelstein on Monday confirmed the agreement, which was first reported by ESPN. Lowry and the Raptors had been talking for some time...