Niantic has already canceled a majority of the raids that were previously planned, to discourage travel and potential infection. Usually, one can only catch a legendary Pokémon by joining in on the raids.
But with the addition of the GO! Battle League, players can now catch Thunderus, a Legendary Pokémon, while participating in these battles. Players can participate and attempt to catch the Pokémon from the comfort of their homes.