Here is a list of idioms that come from other sports.

other sports sayings
billiard quotes - a big fish in a small pond
billiard quotes - balls up
sport sayings - brownie points
billiard quotes - call the shots
sport sayings - jog on
darts sayings - on target
bull fighting sayings - take the bull by the horns