Amongst all the negative criticism over all these years (especially as of late since Bosh's departure), do you think DeMar is accurate in saying this or is this homerism at its best?

This as per Eric Koreen Tweet:

In wake of Bosh and Turkoglu comments, DeRozan called Toronto a top-5 city among players in the league.
Source - Eric Koreen / Twitter