Seattle Seahawks fans, Hawk Nation, Twelves, or however you’re referring to yourself these days. Are you blaming the refs for losing to dreadful St. Louis? I know it’s not all of you blaming the refs, but it’s definitely the majority. So if you’re a fan and don’t feel like this applies to you. Look yourself…
Read more
Recent Comments