Tom Scudamore thinks Stars Over The Sea can outrun his tasty odds