Well it was an "off season" election in name only. Obviously this was a highly publicized contest that was known to be close. The numbers are interesting:
2014, the last real "off season", Price got 139,000 of 210,000 total votes.
2016, Price got 201,000 of 326,000
2017, Handel got 134,000 of 239,000 votes.
Price's numbers dropped steadily from 72% of the vote in 2006 to 62% last year. Handel got 52%. Whether this was from a somewhat effective Democratic campaign really doesn't make much difference. The point is that it almost worked. Handel couldn't garner the same numbers as Price did in 2014 in spite of the hoopla over this election. That doesn't seem to bode well for the Republicans.