Sachverhalt: A. Am 23. Oktober 2008 erwarb X._ die Liegenschaft Q._ in Rümlang. Dieses Grundstück war ihm von der W._ AG vermittelt worden, wobei deren Angestellter, A._, in dieser Angelegenheit zuständig gewesen war. X._ beabsichtigte, die Liegenschaft zu sanieren. Da das Projekt nicht erfolgsversprechend schien, beauftragte er mit Maklervertrag vom 6. Juli 2009 die Y._ AG mit dem Verkauf der Liegenschaft. Alleinaktionär, einziger Verwaltungsrat und Geschäftsführer der Y._ AG ist und war X._. Schon zuvor, d.h. seit Anfang 2009, hatte das Verkaufsteam der Y._ AG nach möglichen Interessenten für die Liegenschaft Ausschau gehalten. Am 27. Juli 2009 verkaufte X._ die Liegenschaft zum Preis von Fr. ... an B._. Im Zusammenhang mit dem Verkauf der Liegenschaft bezahlte X._ der Y._ AG eine Maklerprovision von Fr. ... B. Am 11. November 2010 auferlegte die Grundsteuerkommission der Gemeinde Rümlang X._ eine Grundstückgewinnsteuer in der Höhe von Fr. ... Die an die Y._ AG bezahlte Maklerprovision anerkannte sie nicht als Aufwendung bei den Anlagekosten, da der Käufer B._ nicht durch die Maklerin (Y._ AG) zugeführt worden sei. Eine Einsprache von X._ wies die Grundsteuerkommission am 28. April 2011 ab. X._ rekurrierte ohne Erfolg beim Steuerrekursgericht des Kantons Zürich (Entscheid vom 24. Januar 2012). Eine Beschwerde von X._ wies das Verwaltungsgericht am 22. August 2012 ab. C. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten beantragt X._, der Entscheid des Verwaltungsgerichts des Kantons Zürich vom 22. August 2012 sei aufzuheben und die Angelegenheit zum Neuentscheid an die Vorinstanz zurückzuweisen; eventualiter sei die Grundstückgewinnsteuer von Fr. ... auf Fr. ... herabzusetzen. Die Gemeinde Rümlang, das Kantonale Steueramt Zürich und das Verwaltungsgericht des Kantons Zürich beantragen, die Beschwerde sei abzuweisen (soweit darauf einzutreten sei).