Callum O'Dowda — Oxford United → Bristol City · transfer · 2016-07-14 · fee 1,200,000. Transfer details and career move on Champslig.