Betfair appoints CAA Sports to activate FC Barcelona and horse racing partnerships
Betfair has chosen CAA Sports Consulting, a division of entertainment and sports agency Creative Artists Agency (CAA), to activate its global partnerships – including PR [...]