I don't think its Browser related. Its they got the wrong address related.
By the way, there's another link on the MASN page called NATS Chat. They claim to be the best forum! I beg to differ.
Get this! They call their forum the WASHINGTON NATIONALS FAN FORUM!