Bristol City have signed Leyton Orient forward Dom Ballard on a four-year deal for an undisclosed fee. The Robins took their tally of newcomers this summer to eight by landing the 21-year-old, who ...