Question: Who did Mark Freer play for during his 122 game NHL career?
Answer: Mark Freer played 122 NHL games with the Philadelphia Flyers, Ottawa Senators and Calgary Flames.