This, and we also don't know, Bill might have tried to handle it internally and that didn't work. In that case, this is the next logical option
Agree completely.
Anyone who thinks Moody showed up late to practice once and is being treated like this is just delusional at best.
For Bill to suspend her indefinitely AND go public with it, she must have screwed up pretty bad, multiple times. He's not going to do this with just a few episodes of being late to practice. C'mon.
I'm glad to see him do it, and if my daughter played for him I'd support him 100% on this. But I'm one of those parents who want my kids to be disciplined when they screw up, and not be their best friend.
Bill seriously wants his girls to succeed in life AFTER they leave Iowa State. Just listening to him all these years you can tell that he's almost a father figure to his players. He cares about them and wants them to do well in life and he knows that he has the ability to mold them into quality young women by the time they leave school.
This is now all up to Moody. She can decide if she wants to do what she needs to do to get back on the team, or whine and pout about it and screw up her opportunity to turn this around.
Sounds like Bill is tired of her antics and he's now leaving it completely up to her what direction she wants to go in life. Hopefully she makes the right choice and goes on to have a great season. But it's up to her.