Sports fans drop up to $20,000 to see their favorite teams, athletes in person | Fortune