
Sunday was a familiar sight for beleaguered fans of America’s erstwhile Team. Phoenix, Arizona is not known as a tough place to win a football game. Unless, of course you are the Phoenix Cardinals or the Dallas Cowboys. Historically, the Cardinals have struggled to win football games anywhere (with one brief Kurt Warner-induced respite) unless [...]

