Schalke have announced that they will not use their jersey sponsored by "gazprom" in the remaining games in the Bundesliga 2, this is in the aftermath of the Russian invasion of Ukraine which led Schalke to terminate the contract with one of the largest companies in Russia and have established a partnership However, it is certainly a decision that must be respected for both parties, both Gazprom and Schalke, because there may be a written agreement if there are things outside that can make the contract can be terminated unilaterally.
You are right, I think the agreement was for approximately $40M, this is something that affects the company a lot and the show itself a lot, it is something similar to what was going to happen in the UCL final that will now be in France, it is It's a shame that everything is clouded by a problem that has reached a large scale, business models fall, some markets fall, it is likely that even BTC itself falls, so everything affects even sports. For now, all business models with Russia are falling apart, although many Russian citizens are not to blame for the decisions of their government.