You have the basic leadership quandary!
Your hired to grow the sport, make it bigger, make it better, a team signs up with real public image, lots of money, industry professionals, you will look like a hero. BUT!!! they have baggage.
Bury the baggage and do your what you are supposed to do...