Chris Bosh signed a contract extension with the Raptors as expected Friday and the deal is for three years, plus a player option for the fourth year.

''I think the future is very positive for the franchise,'' Bosh said Friday at a news conference at the Air Canada Centre.

At the press conference, Bosh and Raptors General Manager revealed a $1 million check made out to the Community Legacy Projects courtesy of Bosh.