OT: MLS Announcement Tuesday: GOOOOOOL for STL. in Billikens.com Main Board Posted August 13 2 hours ago, Littlebill said: And now they're the biggest club in Manchester and one of the two(ish?) best teams in the world, probably the favorite to win the champions league. They always were the biggest club in Manchester, United are located in Salford. When Tevez moved from United to City they had a billboard which said 'Welcome to Manchester'.