Victor Boniface hasn't really had much impact on the team's performance since his first national team call up, we all expected him Osimhen to take the team on their shoulders but Boniface didn't really do much for us and left Osimhen to take all the responsibility. Announcing his retirement so early is a bit weird to me, I don't see a reason why he would choose to leave so soon but whatever his reasons are I still think it's selfish and unserious of him. I don't think he has much respect for the country else he won't have done so. Osimhen had issues with the National team management once and still that didn't stop him from giving his best for the Nation. I think Osimhen is a true leader.
AC Milan have their reasons and it might not really be due to fitness. I just blame the player for not taking care of himself while playing actively. Imagine at his age he is moving forward Leverkusen to Werder Bremen with such quality. I think that's really poor but everyone has their different journey.