CatsDad, Northwestern was founded in part by John Evans in 1851. The city of Evanston was nothing at this team... it was incorporated as town in 1863. According to the town charter, Northwestern will never have to pay property tax. That costs the city of Evanston a ton in lost tax revenue. Additionally, the city provides services like firefighters, paramedics, and although NU has it's own police service, Evanston police work harder because NU is there. Some have argued that NU is bad for Evanston... of course, they can't do anything about it besides complain.
The last mayor that I knew was Lorraine Morton, an NU alumna. I just read she was out of office in 2009 after being mayor for 16 year. She was at the NU athletics auction every year and purchased "sing the national anthem at a game" every year. Her stance was that having an elite research university was a net positive for the community. She was elected for many years, when everyone knew her NU stance. I've heard the Mayor that replaced her as being more pro Northwestern. I think most of Evanston likes NU. There are million dollar homes owned by people that want to have a family on the Northshore of Chicago close to Lake Michigan and an easy commute downtown that don't want to deal with college kids, but as a whole, everyone moved to Evanston knowing Northwestern was there. Some might go into a rant, but Evanston is not anti-NU in my opinion.
As for pro teams not being allowed to use Evanston's facilities, there are lots of myths and rumors about what is and is not allowed in Evanston. Most stem from the fact that a huge part of the temperance movement and prohibition was tied to several founders of NU. I heard rumors that Northwestern sororities aren't allowed because sororities are legally brothels in evanston.... Northwestern has sororities so that's not true although widely distributed. There are rumors bowling is illegal in Evanston. It's all rumors and garbage that spread.
The speculation that pro sports is not allowed in Evanston may be true, but most likely isn't. I believe the bears played in Champagne during the renovation of soldier field because NU's parking by the stadium is an absolute nightmare. Additionally, Soldier Field and Memorial Stadium are comparable in size while Ryan field cuts 14,000 seats. There are also ties between the Bears and Illini going back to Red Grange as well as the Illini colors being copied by the Bears. Several NFL teams have used NU's facilities to practice at over the years. NU also hosted an olympic style wrestling event when Chicago was in talks to get in the Olympics. There was talks about Evanston holding some Olympic events, but Brazil got them. NU and Evanston don't need the revenue as some other towns and will not hand out the sweetheart deals to pro-sports teams that Rosemont and Bridgeport have in the past.
Bottom line, don't believe 80% of what you read on the board. Most of it is bullshit.