If you can't actually go and see them play, does it really matter to you where the Toronto Raptors play their "home" games?