The rumor that Paul McCartney would play Fenway came about 2 months ago, and shortly thereafter, tickets went on sale.
I was still able to purchase one when I found they had gone on sale a couple days after the fact.