Verify Best of 2017: Delta Ticket Offer

Is Delta really giving away free tickets?