william hill horse racing: expert tips and betting insights

Horse racing is one of the most thrilling and unpredictable sports to bet on. With William Hill, one of the leading betting platforms, you have access to a wealth of resources and expert insights to enhance your betting experience. This article will provide you with expert tips and betting insights to help you make informed decisions when betting on horse racing with William Hill. Understanding the Basics of Horse Racing Betting Before diving into expert tips, it’s essential to understand the basics of horse racing betting.

  • Cash King Palace
    new
    Royal Wins100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • Wagering: 35 x (b)
    • Withdrawal time: 1 days
    • Minimum deposit to casino: $30
    • Bonus max bet: $5
    • Established: 2024
    • Free Spins: 200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code: FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code: FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code: FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    Show more
  • Lucky Ace Palace
    Luck&Luxury100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • Wagering: 35 x (b)
    • Withdrawal time: 1 days
    • Minimum deposit to casino: $30
    • Bonus max bet: $5
    • Established: 2024
    • Free Spins: 200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code: FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code: FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code: FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    Show more
  • Starlight Betting Lounge
    Celestial Bet100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • Wagering: 35 x (b)
    • Withdrawal time: 1 days
    • Minimum deposit to casino: $30
    • Bonus max bet: $5
    • Established: 2024
    • Free Spins: 200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code: FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code: FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code: FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    Show more
  • Spin Palace Casino
    Win Big Now100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • Wagering: 35 x (b)
    • Withdrawal time: 1 days
    • Minimum deposit to casino: $30
    • Bonus max bet: $5
    • Established: 2024
    • Free Spins: 200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code: FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code: FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code: FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    Show more
  • Silver Fox Slots
    Elegance+Fun100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • Wagering: 35 x (b)
    • Withdrawal time: 1 days
    • Minimum deposit to casino: $30
    • Bonus max bet: $5
    • Established: 2024
    • Free Spins: 200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code: FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code: FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code: FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    Show more
  • Golden Spin Casino
    Luxury Play100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • Wagering: 35 x (b)
    • Withdrawal time: 1 days
    • Minimum deposit to casino: $30
    • Bonus max bet: $5
    • Established: 2024
    • Free Spins: 200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code: FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code: FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code: FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    Show more
  • Royal Fortune Gaming
    Opulence & Thrills100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • Wagering: 35 x (b)
    • Withdrawal time: 1 days
    • Minimum deposit to casino: $30
    • Bonus max bet: $5
    • Established: 2024
    • Free Spins: 200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code: FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code: FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code: FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    Show more
  • Lucky Ace Casino
    Luck&Luxury100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • Wagering: 35 x (b)
    • Withdrawal time: 1 days
    • Minimum deposit to casino: $30
    • Bonus max bet: $5
    • Established: 2024
    • Free Spins: 200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code: FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code: FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code: FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    Show more
  • Diamond Crown Casino
    Opulence & Fun100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • Wagering: 35 x (b)
    • Withdrawal time: 1 days
    • Minimum deposit to casino: $30
    • Bonus max bet: $5
    • Established: 2024
    • Free Spins: 200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code: FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code: FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code: FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    Show more
  • Victory Slots Resort
    Spin to Win100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • Wagering: 35 x (b)
    • Withdrawal time: 1 days
    • Minimum deposit to casino: $30
    • Bonus max bet: $5
    • Established: 2024
    • Free Spins: 200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code: FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code: FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code: FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    Show more

Source

  1. william hill horse racing: expert tips and betting insights
  2. william hill horse racing: expert tips and betting insights
  3. william hill horse racing: expert tips and betting insights
  4. william hill horse racing: expert tips and betting insights
  5. william hill horse racing: expert tips and betting insights
  6. william hill horse racing: expert tips and betting insights

william hill horse racing: expert tips and betting insights

Horse racing is one of the most thrilling and unpredictable sports to bet on. With William Hill, one of the leading betting platforms, you have access to a wealth of resources and expert insights to enhance your betting experience. This article will provide you with expert tips and betting insights to help you make informed decisions when betting on horse racing with William Hill.

Understanding the Basics of Horse Racing Betting

Before diving into expert tips, it’s essential to understand the basics of horse racing betting. Here are some key terms and concepts:

  • Favorites: The horse with the lowest odds, often considered the most likely to win.
  • Longshots: Horses with higher odds, indicating a lower probability of winning.
  • Odds: The likelihood of a horse winning, expressed in a ratio (e.g., 51).
  • Types of Bets:
    • Win: Betting on a horse to finish first.
    • Place: Betting on a horse to finish in the top two or three, depending on the number of runners.
    • Each-Way: A combination of win and place bets.
    • Exacta: Picking the first two horses in the correct order.
    • Trifecta: Picking the first three horses in the correct order.

Expert Tips for William Hill Horse Racing Betting

1. Research and Analysis

  • Form Guide: Study the form guide available on William Hill. It provides detailed information about each horse’s recent performance, including wins, places, and finishes.
  • Jockey and Trainer: Look at the jockey and trainer statistics. A skilled jockey or a successful trainer can significantly impact a horse’s performance.
  • Track Conditions: Consider the track conditions (e.g., firm, soft, heavy). Some horses perform better on specific track conditions.

2. Use William Hill’s Tools and Resources

  • Live Streaming: Watch races live through William Hill’s streaming service. Observing the race can provide insights into a horse’s performance and behavior.
  • Betting Calculator: Use the betting calculator to determine potential returns for different types of bets.
  • Expert Picks: Follow expert picks and tips available on the platform. These insights can be invaluable for making informed decisions.

3. Manage Your Bankroll

  • Set a Budget: Determine a budget for your betting activities and stick to it. Avoid chasing losses by betting more than you can afford.
  • Value Bets: Focus on value bets rather than just betting on favorites. A value bet is one where the odds are higher than the horse’s actual chance of winning.

4. Stay Informed

  • News and Updates: Keep up with the latest news and updates about horse racing. William Hill often provides articles and updates that can impact your betting decisions.
  • Social Media: Follow horse racing accounts on social media for real-time updates and insights.

Betting Insights for Different Types of Races

1. Flat Races

  • Age and Experience: Younger horses (2-3 years old) often perform well in flat races. Experience can also be a significant factor.
  • Distance: Consider the distance of the race. Some horses excel at shorter distances, while others perform better over longer distances.

2. Jump Races

  • Weight: The weight carried by the horse can impact its performance. Heavier weights can slow down the horse.
  • Obstacles: Pay attention to the number and type of obstacles. Some horses are better at handling specific types of jumps.

3. Handicap Races

  • Weight Allocation: In handicap races, horses carry different weights based on their ability. Analyze the weight allocation to identify potential winners.
  • Recent Form: Horses with improving form are often good bets in handicap races.

Betting on horse racing with William Hill can be both exciting and rewarding if you approach it with the right strategy. By understanding the basics, utilizing the platform’s tools and resources, and staying informed, you can enhance your betting experience and increase your chances of success. Remember to always bet responsibly and enjoy the thrill of horse racing.

william hill horse racing: expert tips and betting insights

william hill racing odds: betting insights & predictions

Introduction

William Hill, a renowned name in the world of sports betting, offers a comprehensive platform for horse racing enthusiasts. With a rich history and a reputation for reliability, William Hill provides a plethora of betting options, including detailed odds and expert insights. This article delves into the intricacies of William Hill racing odds, offering valuable insights and predictions to enhance your betting experience.

Understanding William Hill Racing Odds

What Are Racing Odds?

Racing odds represent the probability of a horse winning a race. They are expressed in fractions or decimals and indicate the potential payout for a successful bet. For instance, odds of 41 mean you can win £4 for every £1 bet.

How William Hill Calculates Odds

William Hill employs sophisticated algorithms and expert analysis to calculate odds. Key factors include:

  • Horse Performance History: Past races and performances are crucial.
  • Jockey and Trainer Records: Experience and success rates play a significant role.
  • Track Conditions: Weather, track surface, and other environmental factors.
  • Public Opinion: Betting trends and public sentiment can influence odds.

Betting Insights

Types of Bets

William Hill offers various types of bets tailored to different preferences:

  • Win Bet: Bet on a horse to win the race.
  • Place Bet: Bet on a horse to finish in the top positions (usually top 2 or 3).
  • Each-Way Bet: Combines a win and place bet.
  • Exacta: Predict the first two horses in exact order.
  • Trifecta: Predict the first three horses in exact order.

Key Strategies

  1. Research Thoroughly: Study past performances, jockey and trainer records, and track conditions.
  2. Monitor Odds Fluctuations: Odds can change based on betting trends and late entries.
  3. Use Expert Analysis: Leverage William Hill’s expert tips and analysis.
  4. Manage Your Bankroll: Set a budget and stick to it to avoid significant losses.

Predictions and Tips

Expert Predictions

William Hill provides expert predictions and tips for major races. These insights are invaluable for making informed betting decisions.

Statistical Analysis

Utilize statistical tools and software to analyze historical data and identify patterns. This can help in predicting future race outcomes.

Community Forums

Engage with betting communities and forums to gather diverse perspectives and insights. This can provide a well-rounded view of the race.

William Hill racing odds offer a robust platform for horse racing enthusiasts. By understanding how odds are calculated, leveraging expert insights, and employing effective betting strategies, you can enhance your chances of success. Whether you’re a seasoned bettor or a novice, William Hill provides the tools and resources needed to navigate the exciting world of horse racing betting.

william hill racing odds: betting insights & predictions

william hill horse racing: betting tips & race predictions

Introduction to William Hill Horse Racing

William Hill, a renowned name in the world of sports betting, offers a comprehensive platform for horse racing enthusiasts. With a rich history dating back to 1934, William Hill has established itself as a trusted source for horse racing betting. Their platform provides not only a wide range of betting options but also valuable insights and tips to enhance your betting experience.

Key Features of William Hill Horse Racing

1. Extensive Race Coverage

  • Global Races: Covers major horse racing events from around the world, including the Grand National, Kentucky Derby, and Melbourne Cup.
  • Local Races: Provides detailed coverage of local and regional races, ensuring you never miss a bet.

2. User-Friendly Interface

  • Easy Navigation: A clean and intuitive interface makes it simple to find races, place bets, and access information.
  • Mobile Compatibility: Fully optimized for mobile devices, allowing you to bet on the go.

3. Live Streaming

  • Real-Time Racing: Watch races live through William Hill’s streaming service, enhancing your betting experience with real-time visuals.
  • Multiple Devices: Access live streams on various devices, including smartphones, tablets, and computers.

Betting Tips for Horse Racing

1. Research the Horses

  • Form Guide: Study the form guide to understand each horse’s recent performance.
  • Jockey and Trainer: Consider the experience and track record of the jockey and trainer.

2. Analyze the Track Conditions

  • Weather Conditions: Check the weather forecast to understand how it might affect the race.
  • Track Type: Be aware of the track type (turf, dirt, etc.) and how it might suit different horses.

3. Use Statistical Data

  • Historical Data: Look at historical data to identify trends and patterns.
  • Odds Analysis: Analyze the odds to find value bets.

Race Predictions

1. Expert Analysis

  • William Hill Experts: Utilize the expert analysis provided by William Hill to make informed decisions.
  • Community Predictions: Engage with the betting community to gather insights and predictions.

2. Machine Learning Models

  • Algorithmic Predictions: Some platforms offer algorithmic predictions based on machine learning models, providing a data-driven approach to race predictions.
  • Accuracy: While not foolproof, these models can offer a competitive edge.

3. Combining Multiple Sources

  • Holistic Approach: Combine expert analysis, statistical data, and community insights for a more comprehensive prediction.
  • Risk Management: Always consider the risks and manage your bets accordingly.

William Hill Horse Racing offers a robust platform for both novice and experienced bettors. By leveraging the extensive race coverage, user-friendly interface, and valuable betting tips, you can enhance your horse racing betting experience. Combine this with expert analysis, statistical data, and community insights to make informed race predictions and increase your chances of success.

william hill horse racing: betting tips & race predictions

william hill horse racing odds: betting tips & best odds today

Introduction to William Hill Horse Racing

William Hill, a renowned name in the world of sports betting, offers a comprehensive platform for horse racing enthusiasts. With a rich history dating back to 1934, William Hill has established itself as a trusted source for horse racing odds and betting tips. Whether you’re a seasoned punter or a novice, William Hill provides a user-friendly interface and a plethora of resources to enhance your betting experience.

Key Features of William Hill Horse Racing

1. Comprehensive Odds Coverage

  • Wide Range of Races: William Hill covers horse races from around the globe, including major events like the Grand National, Kentucky Derby, and Royal Ascot.
  • Live Odds Updates: Real-time odds updates ensure you always have the latest information before placing your bet.

2. Expert Betting Tips

  • Daily Tips: William Hill provides expert tips and analysis for today’s races, helping you make informed decisions.
  • Form Guides: Detailed form guides and past performance data are available for each horse, giving you insights into their recent form and potential.

3. User-Friendly Interface

  • Mobile App: The William Hill mobile app is designed for ease of use, allowing you to place bets on the go.
  • Responsive Website: The website is optimized for all devices, ensuring a seamless experience whether you’re on a desktop, tablet, or smartphone.

How to Find the Best Odds Today

1. Check the Odds Board

  • Homepage: Visit the William Hill homepage to see the latest odds for today’s races.
  • Racecards: Detailed racecards provide a breakdown of each horse’s odds, form, and jockey information.

2. Use the Odds Comparison Tool

  • Compare Odds: William Hill’s odds comparison tool allows you to compare odds across different races and horses, helping you find the best value.
  • Filter Options: Use filters to narrow down your search based on factors like race type, distance, and horse age.

3. Follow Expert Analysis

  • Tipster Articles: Read articles from William Hill’s expert tipsters to get insights into which horses are likely to perform well.
  • Podcasts and Videos: Multimedia content such as podcasts and video analysis provide additional perspectives on today’s races.

Betting Strategies for Horse Racing

1. Value Betting

  • Identify Overlooked Horses: Look for horses with good form but undervalued odds.
  • Long-Term Strategy: Focus on finding value bets consistently rather than chasing short-term wins.

2. Laying Horses

  • Bet Against a Horse: Use the lay betting option to bet against a horse, which can be profitable if the horse doesn’t win.
  • Risk Management: Ensure you understand the risks involved in lay betting and manage your bankroll accordingly.

3. In-Play Betting

  • Live Betting: Take advantage of in-play betting to place bets as the race unfolds.
  • Dynamic Odds: In-play odds can fluctuate rapidly, providing opportunities for savvy bettors.

William Hill offers a robust platform for horse racing betting, complete with comprehensive odds, expert tips, and a user-friendly interface. By leveraging the tools and resources available, you can enhance your betting experience and increase your chances of success. Whether you’re looking for the best odds today or seeking expert advice, William Hill is your go-to destination for horse racing betting.

william hill horse racing odds: betting tips & best odds today

Frequently Questions

How can I get expert tips and betting insights for William Hill horse racing?

To get expert tips and betting insights for William Hill horse racing, start by visiting the William Hill website, where you can find detailed racecards, form guides, and expert analysis. Follow horse racing forums and social media groups where enthusiasts and professionals share their insights. Subscribe to horse racing newsletters and podcasts for regular updates and expert opinions. Utilize betting apps that offer real-time statistics and trends. Lastly, consider joining a horse racing tipping service for exclusive, expert-curated tips. Combining these resources will provide a comprehensive view, enhancing your betting strategy and increasing your chances of success.

What are the expert tips and betting insights for William Hill horse racing?

Expert tips for William Hill horse racing include analyzing past performances, considering the jockey's experience, and assessing the horse's current form. Betting insights suggest focusing on horses with consistent track records and favorable odds. Additionally, pay attention to weather conditions and track surface, as these can significantly impact a horse's performance. For more precise betting, use William Hill's in-depth statistics and expert analysis tools. Always set a budget and stick to it, and remember that while betting can be exciting, it's essential to gamble responsibly.

 

What are the best William Hill horse racing betting odds and expert tips?

William Hill offers competitive horse racing betting odds, often featuring enhanced prices and promotions. For expert tips, consider following seasoned analysts on their platform or subscribing to their expert insights. Key factors to consider include horse form, jockey performance, track conditions, and recent race times. Utilizing William Hill's 'Best Odds Guaranteed' feature ensures you get the best price, whether the odds shorten or lengthen after you place your bet. Stay updated with daily race previews and results to refine your strategy. Combining these tips with William Hill's reliable odds can enhance your betting experience and potential returns.

How can I get today's William Hill horse racing betting tips, race schedule, and live updates?

To get today's William Hill horse racing betting tips, race schedule, and live updates, visit the official William Hill website or download their mobile app. On the homepage, navigate to the 'Horse Racing' section where you'll find expert tips, detailed race schedules, and live updates for ongoing races. For real-time updates, ensure you're logged in to access personalized content and notifications. Additionally, subscribing to their newsletter can provide you with daily insights and exclusive tips directly to your inbox. Stay informed and enhance your betting experience with William Hill's comprehensive racing resources.

What live horse racing coverage and betting tips are available on William Hill Racing TV?

William Hill Racing TV offers comprehensive live horse racing coverage, featuring real-time race broadcasts, expert commentary, and in-depth analysis. Bettors can access up-to-the-minute betting odds and receive expert tips to enhance their wagering strategies. The platform ensures a seamless viewing experience with high-quality streaming and user-friendly interfaces. Whether you're a seasoned punter or a casual viewer, William Hill Racing TV provides the tools and insights needed to enjoy and succeed in horse racing betting.