Tag Archives: Brad Watson

  • Referee Brad Watson Thinks The NHL’s Ducks Play In Atlanta (Video)

    Referee Brad Watson Thinks The NHL’s Ducks Play In Atlanta (Video)

    There’s probably a lot of people in America who couldn’t tell you which city the NHL’s Ducks call home. (Anaheim,duh!) But if there’s one person (besides any member of the Ducks’ organization) who I’d bet my life on them knowing which city the Ducks play out of, it’s probably referee Brad Watson, who was officiating […]