Prague has two big sports clubs which have both hockey and football teams: Sparta and Slavia. According to my casual observations, Slavia has nice, shiny, new facilities and Sparta plays in old communist dumps. Word on the street is that Sparta is the club that is generally followed by the blue collar workers and Slavia tends to be supported by everyone else.
Anyway, we went to a Slavia football match last weekend. They are at the head of the Czech football league (which is called the Gambrinus league--take from it what you will). I really enjoyed it.