Hello all: I'm trying to confirm the site of this weekend's games (Wisconsin & Mich. Tech) Where is it Madison or Houghton? Thanks. Joe Go Atlanta!! Sorry Carol. ;)