Traffic Group
Traffic Group is a sports event management company founded in Brazil, headquartered in São Paulo.
Traffic Group holds the television rights to a number of association football matches in the Ameri...