Logan has a pair of aces up her sleeve, Latest Racing News - The New Paper