07-26-2011 04:00 AM
FLAGSTAFF, Ariz. - The NFL has settled its labor dispute, answering a question that has been asked a lot lately in Flagstaff: Yes, the Arizona Cardinals are coming to town.

More...