Senaa7
You can add any Website (you have access to) in a tab in Teams when you select the plus Icon and then select "Website". There you can simply paste the Url of the SharePoint Site you want to be shown (like any other website).
But this doesn't work like the SharePoint News Connector. For this one you need to use the News Item functionality on the Team Site that is associated with the Team you want to add the connector to.
(the team site under http://<yourdomain>.sharepoint.com/sites/<yourteamname> or http://<yourdomain>.sharepoint.com/teams/<yourteamname> depending on your configuration)
Add news items here and then the connector will post new (!) items added here to the Team channel.
So News Items that are related to the Team should be added in the Team Site. If you want to show the News items of this team to be shown in a communication site also, you can configure the News web part in the communication site to show its own News items AND the ones from the Team site.
(so instead of trying to add news items in some page and try to get those to the Team, you add News items to the Team site and better show those on any page)
Another approach would be to develop a similar functionality by using flow. As far as I know the Teams-Connection in Flow has been improved quite a lot, but I am not sure if everything is available yet. Would be a flow like: "When a new News item is added to the site ZZ, create a post in Teams Channel XY".