Teaforthree heads Grand National field
Seventy three horses remain in the Aintree Grand National following yesterday’s latest forfeit stage with leading fancy Teaforthree holding his ground, however there were some notable withdrawals from the race writes BETDAQ’s John Sheridan.
Read More