Charlotte FC hosts its first match on Saturday, but the journey to get to this point began long ago, in the offices of the NFL’s Carolina Panthers.
Charlotte FC hosts its first match on Saturday, but the journey to get to this point began long ago, in the offices of the NFL’s Carolina Panthers.