where do they play their home games?
Headingley Cricket Ground.
Yorkshire County Cricket Club
Yorkshire play most of their home games at the Headingley Cricket Ground in Leeds. 
who is george macaulay? He was a professional English cricketer. which club did he play for? Yorkshire County Cricket Club. when did he play his first test match? 1923. against which team? South Africa. how was his performance during the series? "Wisden" reported that Macaulay was in excellent form for the whole of the 1923 season. when was the club formed? 8 January 1863.
wiki:302410
Yorkshire County Cricket Club [SEP] Introduction
The team's most recent Championship title was in 2015, following on from that achieved in 2014. The club's limited-overs kit colours are Cambridge blue, Oxford blue, and yellow with Mazars as the main sponsor. Yorkshire play most of their home games at the Headingley Cricket Ground in Leeds. Another significant venue is at North Marine Road Ground, Scarborough, which houses the annual Scarborough Festival. Yorkshire has historically used other locations including Bramall Lane, Sheffield, which was the club's original home; Horton Park Avenue, Bradford; St George's Road Cricket Ground, Harrogate; The Circle, Kingston upon Hull; and Acklam Park, Middlesbrough. The team drew an average attendance of 8,417 to seven home games in 2015.