New Minnesota Stars FC Owner Bill McGuire Thinks Team Deserves a Chance to Succeed

New Minnesota Stars FC owner, Bill McGuire. William (Bill) McGuire, former CEO of UnitedHealth Care, will be announced by North American Soccer League Commissioner David Downs as the new...
Avatar Brian
23 min read