Kyle Lowry and the Toronto Raptors have agreed on a one-year, $31 million contract extension that takes the five-time All-Star guard out of July’s free-agent market, agent Mark Bartelstein of Priority Sports told ESPN. The extension guarantees Lowry two years and $64 million on the books — including the $33.3 million left on his expiring […]