This would be great, but signing Millsap to a contract longer than 3 years makes me very nervous. I'd be happy to sign him to a 3 year max, so he and Horford expire at the same time and we have cap space just as the Nets picks start to come into their own.
I could also see us signing Hayward, then using some combination of Smart, Crowder, Bradley and picks to add a big to start next to Horford.
Either way having a young core of Zizic, Yabu, Brown, and Fultz means the future should be very bright.