The Miami Heat indefinitely suspended Jimmy Butler after the disgruntled forward walked out of a practice session, reportedly when he was told he would be coming off the bench.