The 49ers confirm Brandon Aiyuk's departure. Unraveling a messy contract saga and injury, the team now navigates financial implications and future flexibility.