This is honestly a very silly question, but I’m wondering why do teams wait until the last moment to reveal their rosters and make announcements. Is it simply just to create hype around the team? To save Strats and play styles from being leaked?
They just usually wait to have the whole roster instead of announcing player by player. And then most orgs try to make a video in person for the announcement which takes time, flying out the guys, editing etc