Tag: 'Bravado'

John O'Shea

Carnival contenders step out for O’Shea

A period of rebuilding has laid the foundations for John O'Shea to have a strong spring carnival presence and potentially unearth his next headline horse.