A new deal means the 500,000-square-foot oncology building previously planned for the Fred Hutch campus is no longer needed.