The North is far more racist than the South.
In the South there are a lot of black people but up north, including in Rochester (perhaps especially in Rochester), it's all wonderbread white. Minnesota is almost entirely white. The lack of racial interaction breeds racism, I think.