Home Basketball Dwane Casey lands on his feet: Fired Toronto Raptors coach agrees to five-year deal with Detroit Pistons