Third Time Games Business Development Lead Ryan Duguid Brings Photo Finish™ Worldwide

It’s estimated that there are 600 million horse racing fans worldwide. While even a juggernaut professional league like the NFL works overtime to capture attention outside the United States, the ‘Sport of Kings’ long ago positioned itself as a global sports language. That, coupled with the knowledge that the Photo Finish™ LIVE community is stationed […]