My Take on Sports Games