Giant Sequoia storms to success in the Futurity Trophy!

· Sky Sports