Frye and Childress are our worst contract indeed and one can be amnestied still.
Beasley for 4 years / 26M$ would be great value, same for Mayo. At some point you have to take a chance with free agents.
Yeah Beasley could be the next Villanueva, Mayo the next Ben Gordon and Eric Gordon the next Penny Hardaway.
I like to take a chance on Beasley and Mayo because they have a lot of talent and are not done developing as players. Signing them would not necessarily put us back into mediocrity right away. Beasley is 23, Mayo 24.
Say we signed Mayo and Beasley to flat 6M$ per season contracts and amnesty Childress, we should still have some 14M$ caproom? Next season without Warrick another 4M$ more. It's not like we will lose all flexibility by signing them.
Or maybe the Suns offer a big 1 year contract like they did with Grant Hill and Shannon Brown, who knows.
Also even if Beasley is a knucklehead. The Suns don't have any right now and building a team of only good guys usually does not work so easy.