Advertising Strategies for Sports Sites

So you have another games wagering site and you were wanting to contend with the set up games book locales, how would you approach telling the world the site exists?  In the days of yore new games destinations would basically begin forceful Pay per Click crusades. With the present Internet…