sporting blood

noun

Definition of sporting blood

1 : instinctive love of sports
2 : readiness to accept a challenge (as to a contest) broadly : daring, courage