Important message: I've just edited this question, so it now advocates a (hopefully) much more correct view. It has 4 downvotes from my saying that pair was is the only correct way to say it (which I did believe 9 months ago). I am sincerely regretful for having misled the OP (and anyone else to whom this applies) with not much chance of his seeing my correction.
From a prescriptive point of view, since pair is a singular noun, referring to two things (while pairs is the plural form of that noun), pair was is the correct way to say it:
Hence:
A pair was...
Two pairs were...
The article is therefore grammatically correct.
However, since the world is not composed of pedants, your proposition (the pair were...) is no less correct. Due to a grammatical phenomenon called synesis, pair and other collective nouns can be treated as plural, taking a plural verb:
Synesis is a traditional grammatical/rhetorical term derived from Greek σύνεσις (originally meaning "unification, meeting, sense, conscience, insight, realization, mind, reason"). A constructio kata synesin (or constructio ad sensum in Latin) means a grammatical construction in which a word takes the gender or number not of the word with which it should regularly agree, but of some other word implied in that word. It is effectively an agreement of words with the sense, instead of the morphosyntactic form.
Example:
- If the band are popular, they will play next month.
Here, the plural pronoun they co-refers with the singular noun band. One can think of the antecedent of they as an implied plural noun such as musicians.
I won't quote more, since I included the link, but it's well worth looking at.
The moral of this story is that either way is grammatically correct, and the difference is a matter of style.