South Carolina has suspended pass rusher Dylan Stewart indefinitely, and the two outlets carrying the news don't agree on how much the school has actually put on the record.
Pro Football Talk reported the suspension as confirmed. Pro Football Network tied it to the fallout from South Carolina's loss to Alabama. That's the extent of the sourcing: no stated reason, no number of games, no school statement quoted. Two reports, one confirmed, and no timeline attached to the word "indefinite."
The word is doing all the work. Indefinite isn't a penalty length, it's a placeholder. Programs reach for it when they want to control the release of information and keep the option to bring a player back whenever it suits them, or never. Compare that to a suspension with a fixed game count, which tells you the staff already finished its investigation and settled on a number. South Carolina hasn't. That gap is the actual news, more than the suspension itself.
The roster cost is narrow but real. Stewart plays on the edge, the position group most dependent on rotation and fresh legs, and the group a defense can least afford to thin once conference play gets physical. Without a return date, the staff manages that room week to week, and the only public signal fans get is the depth chart and the availability report.
A note on how to read the sourcing: one outlet confirming and one reporting is not the same as a school announcement. Until South Carolina speaks, treat the reason as unknown. Don't fill the silence with a narrative.
My read: suspensions described as indefinite in college football usually get resolved on the coaching staff's clock, not a disciplinary one, and the length of the silence says more than the word itself. If Stewart appears on the next availability report with no comment from the program, this was contained. If he doesn't, the edge rotation becomes the story of South Carolina's season rather than a footnote to it.

