watch todays horse racing

Horse racing is a thrilling sport that has captivated audiences for centuries. Whether you’re a seasoned bettor or a casual observer, watching today’s horse racing can be an exhilarating experience. Here’s how you can stay updated and enjoy the races. Live Streaming Options In the digital age, you don’t have to be at the racetrack to watch the action. Numerous platforms offer live streaming of horse races, allowing you to catch all the excitement from the comfort of your home.

  • Lucky Ace Palace
    new
    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
  • Cash King Palace
    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
  • 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
  • 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
  • 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
  • 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
  • Royal Flush Lounge
    Opulent 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

watch todays horse racing

Horse racing is a thrilling sport that has captivated audiences for centuries. Whether you’re a seasoned bettor or a casual observer, watching today’s horse racing can be an exhilarating experience. Here’s how you can stay updated and enjoy the races.

Live Streaming Options

In the digital age, you don’t have to be at the racetrack to watch the action. Numerous platforms offer live streaming of horse races, allowing you to catch all the excitement from the comfort of your home.

  • TVG: A leading platform for horse racing enthusiasts, offering live streaming of races from various tracks across the country.
  • NBC Sports: Provides live coverage of major horse racing events, including the Triple Crown races.
  • At The Races: A UK-based service that streams races from British and Irish tracks.

How to Access Live Streaming

  1. Subscription Services: Many platforms require a subscription to access live streaming. Sign up for a plan that suits your needs.
  2. Free Trials: Some services offer free trials, allowing you to watch races without any cost for a limited period.
  3. Mobile Apps: Download the official apps for these platforms to watch races on the go.

Betting on Horse Races

For those interested in betting, watching the races can be even more exciting. Here’s how you can get involved:

Online Betting Platforms

  • Bet365: A well-known platform that offers live betting on horse races.
  • William Hill: Another reputable site with extensive coverage of horse racing events.
  • Paddy Power: Known for its competitive odds and user-friendly interface.

Tips for Betting

  • Research: Study the form guide, jockey and trainer records, and past performances of the horses.
  • Start Small: Begin with small bets to get a feel for the process before committing larger amounts.
  • Stay Informed: Keep up with the latest news and updates to make informed betting decisions.

Key Races to Watch Today

Here are some of the key races happening today that you won’t want to miss:

Major International Races

  • The Melbourne Cup: A prestigious race held in Australia, known as “the race that stops a nation.”
  • The Kentucky Derby: One of the most famous horse races in the world, held annually in Louisville, Kentucky.
  • The Grand National: A steeplechase race in the UK, known for its challenging course and large field of runners.

Local Races

  • Your Local Track: Check your local racetrack’s schedule for races happening today.
  • State-Level Events: Many states host significant horse racing events that are worth watching.

Social Media and News Updates

Stay connected with the latest updates and insights through social media and news outlets:

Social Media Platforms

  • Twitter: Follow horse racing accounts for real-time updates and expert opinions.
  • Facebook: Join horse racing groups to engage with fellow enthusiasts and get insider tips.
  • Instagram: Follow horse racing influencers for behind-the-scenes content and race highlights.

News Outlets

  • Racing Post: A leading source for horse racing news, form guides, and expert analysis.
  • ESPN: Offers comprehensive coverage of major horse racing events.
  • BBC Sport: Provides updates on UK and international horse racing.

By leveraging these resources, you can enhance your experience of watching today’s horse racing and stay connected with the vibrant world of horse racing.

todays racing tips

Introduction

Horse racing is a thrilling sport that attracts millions of enthusiasts worldwide. Whether you’re a seasoned punter or a newcomer to the world of horse racing, having access to reliable tips can significantly enhance your betting experience. In this article, we provide you with today’s racing tips, covering key races and offering insights into the horses, jockeys, and trainers to watch.

Key Races to Watch

1. The Grand National

  • Date: [Insert Date]
  • Location: Aintree Racecourse, UK
  • Featured Horses:
    • Horse A: Known for its stamina and agility, this horse has a strong track record in long-distance races.
    • Horse B: A rising star with a recent win in a major hurdle race, this horse is expected to perform well.
    • Horse C: Veteran horse with multiple wins under its belt, known for its consistency.

2. The Kentucky Derby

  • Date: [Insert Date]
  • Location: Churchill Downs, USA
  • Featured Horses:
    • Horse X: A fast-paced horse with a history of strong finishes in shorter races.
    • Horse Y: This horse has shown remarkable improvement in recent months, making it a dark horse contender.
    • Horse Z: A favorite among bettors due to its impressive performance in previous derbies.

Top Jockeys and Trainers

Jockeys

  • Jockey 1: Known for his strategic riding and ability to handle various track conditions.
  • Jockey 2: A young talent with a knack for finding the right pace and positioning.
  • Jockey 3: Veteran jockey with a wealth of experience, particularly in high-stakes races.

Trainers

  • Trainer A: Renowned for his meticulous training methods and ability to bring out the best in his horses.
  • Trainer B: Specializes in developing young horses, turning them into competitive racers.
  • Trainer C: Known for his innovative training techniques and success in multiple racing disciplines.

Betting Strategies

1. Value Betting

  • Look for horses with good odds that are not the outright favorites. These can offer higher returns if they perform well.

2. Form Analysis

  • Study the recent form of each horse, including their performance in previous races and any notable improvements.

3. Jockey and Trainer Combinations

  • Consider the synergy between jockeys and trainers. Successful combinations can often lead to better race outcomes.

4. Track Conditions

  • Pay attention to the weather and track conditions. Some horses perform better on wet tracks, while others excel on dry, fast tracks.

By keeping an eye on these key races, top jockeys and trainers, and employing effective betting strategies, you can enhance your chances of success in today’s horse racing events. Remember, while tips can provide valuable insights, always bet responsibly and within your means.

todays race cards

Introduction

Horse racing is a thrilling sport that attracts millions of enthusiasts worldwide. For those keen on placing bets or simply enjoying the spectacle, understanding today’s race cards is crucial. This guide will delve into the intricacies of race cards, providing you with the knowledge to make informed decisions and enhance your racing experience.

What Are Race Cards?

Definition

Race cards are detailed documents that provide essential information about each race scheduled for the day. They include details about the horses, jockeys, trainers, and other pertinent data that can influence the outcome of the race.

Components of a Race Card

  1. Horse Information:

    • Name of the horse
    • Age and sex
    • Weight
    • Trainer and owner details
  2. Jockey Information:

    • Name of the jockey
    • Weight allowance
    • Recent performance statistics
  3. Race Details:

    • Race distance
    • Type of race (e.g., flat, hurdles, steeplechase)
    • Prize money
    • Conditions (e.g., weather, track condition)
  4. Form Guide:

    • Recent performance history of each horse
    • Position in previous races
    • Time records
  5. Odds:

    • Current betting odds for each horse
    • Bookmakers’ predictions

How to Read a Race Card

Understanding the Form Guide

The form guide is a critical section of the race card. It provides a snapshot of each horse’s recent performance. Here’s how to interpret it:

  • Letters and Numbers: These represent the horse’s position in previous races. For example, “1” indicates a win, “2” a second place, and so on.
  • Symbols: Special symbols may denote specific achievements or conditions, such as “F” for a fall or “PU” for pulled up.

Analyzing the Odds

Betting odds are crucial for those looking to place bets. They indicate the likelihood of a horse winning and the potential payout. Here’s a quick guide:

  • Fractional Odds: Common in the UK, these show the potential winnings relative to the stake. For example, 41 means you win £4 for every £1 staked.
  • Decimal Odds: Popular in Europe, these represent the total payout, including the stake. For example, 5.0 means a £1 stake returns £5.

Key Factors to Consider

When analyzing a race card, consider the following factors:

  • Track Condition: Wet or dry tracks can significantly impact performance.
  • Distance: Some horses excel at shorter distances, while others perform better over longer races.
  • Weight: The weight carried by the horse and jockey can affect speed and endurance.
  • Jockey and Trainer: Experienced jockeys and trainers often have a better track record.

Where to Find Today’s Race Cards

Online Platforms

  • Racing Websites: Many dedicated horse racing websites provide comprehensive race cards.
  • Betting Apps: Popular betting platforms like Bet365, William Hill, and Paddy Power offer detailed race cards.
  • Newspapers: Some newspapers feature race cards in their sports sections.
  • Specialized Publications: Magazines dedicated to horse racing often include detailed race cards.

Understanding today’s race cards is essential for anyone interested in horse racing. By mastering the components and interpreting the data correctly, you can make informed decisions, whether you’re betting or simply enjoying the races. Stay updated with the latest race cards to enhance your racing experience and potentially boost your winnings.

watch free horse racing live: best streaming tv channels & apps

Horse racing enthusiasts are always on the lookout for the best ways to catch their favorite races live. With the advent of streaming services, it has become easier than ever to watch horse racing events from the comfort of your home. Here are some of the best streaming TV channels and apps that offer free live horse racing coverage.

1. Horse Racing TV (HRTV)

Overview

Horse Racing TV, also known as HRTV, is a dedicated channel that offers comprehensive coverage of horse racing events. While it is a paid service, many cable and satellite providers include it in their packages, making it accessible to a wide audience.

Key Features

  • Live Races: Offers live coverage of major horse racing events.
  • On-Demand Content: Provides access to past races and highlights.
  • Expert Analysis: Features expert commentary and analysis from industry professionals.

2. TVG Network

Overview

TVG Network is one of the most popular channels for horse racing enthusiasts. It offers live streaming of races from various tracks across the United States and internationally.

Key Features

  • Live Streaming: Access to live races from major tracks.
  • Betting Integration: Integrated with betting platforms for easy wagering.
  • Exclusive Content: Offers exclusive interviews and behind-the-scenes content.

3. Racing UK

Overview

Racing UK is a premium channel that offers live coverage of horse racing events from the UK and Ireland. While it is a paid service, it provides high-quality streaming and extensive coverage.

Key Features

  • UK & Ireland Races: Live coverage of races from top UK and Irish tracks.
  • HD Streaming: Offers high-definition streaming for an enhanced viewing experience.
  • Interactive Features: Includes interactive features like race replays and statistics.

4. At The Races

Overview

At The Races is another excellent option for horse racing fans, particularly those interested in UK and Irish races. It offers live streaming, expert analysis, and a wealth of racing content.

Key Features

  • Live Streaming: Access to live races from UK and Irish tracks.
  • Expert Commentary: Features expert commentary and analysis.
  • Comprehensive Coverage: Offers comprehensive coverage of major racing events.

5. ESPN+

Overview

ESPN+ is a subscription-based streaming service that offers a wide range of sports content, including horse racing. It provides live coverage of major horse racing events and exclusive content.

Key Features

  • Live Races: Offers live coverage of major horse racing events.
  • Exclusive Content: Provides exclusive interviews and behind-the-scenes content.
  • Multi-Sport Access: Access to a wide range of sports content beyond horse racing.

6. NBC Sports

Overview

NBC Sports offers live streaming of horse racing events, particularly those covered by the NBC network. It is a great option for fans looking to catch major races like the Kentucky Derby.

Key Features

  • Live Streaming: Access to live races covered by NBC.
  • High-Quality Coverage: Offers high-quality streaming and expert commentary.
  • Comprehensive Coverage: Provides comprehensive coverage of major racing events.

7. Horse Racing Apps

Overview

Several horse racing apps offer live streaming and comprehensive coverage of horse racing events. These apps are available on both iOS and Android platforms.

Key Features

  • Live Streaming: Access to live races from various tracks.
  • Betting Integration: Integrated with betting platforms for easy wagering.
  • Exclusive Content: Offers exclusive interviews and behind-the-scenes content.
  • TVG App: Offers live streaming and betting integration.
  • TwinSpires App: Provides live streaming and comprehensive racing coverage.
  • Betfair Racing UK App: Offers live streaming of UK and Irish races.

Whether you are a casual fan or a dedicated horse racing enthusiast, these streaming TV channels and apps provide excellent options for watching free horse racing live. With a variety of features and comprehensive coverage, you can stay up-to-date with all the action from the comfort of your home.

Source

  1. todays racing card
  2. today's bet365 horse racing: expert tips & predictions
  3. today's bet365 horse racing: expert tips & predictions
  4. today's horse racing cards: expert picks & betting tips
  5. today's bet365 horse racing: expert tips & predictions
  6. watch free horse racing live: best streaming tv channels & apps

Frequently Questions

How can I bet on and watch William Hill horse racing live?

To bet on and watch William Hill horse racing live, first, create an account on the William Hill website or app. Deposit funds into your account to place bets. Navigate to the 'Horse Racing' section to view upcoming races. Select a race, choose your horse, and place your bet. To watch the race live, ensure you have a funded account or have placed a bet within the last 24 hours. Then, go to the 'Live Streaming' section, find the race, and click 'Watch Live'. Enjoy the excitement of horse racing live while managing your bets seamlessly with William Hill.

How can I watch Ballarat horse racing live?

To watch Ballarat horse racing live, you can tune into dedicated sports channels that broadcast horse racing events. Check your local listings for channels like Sky Racing in Australia, which often covers such events. Alternatively, many online platforms and betting websites offer live streaming services for horse racing. Websites like Racing.com and Bet365 provide live coverage and might require a subscription or account. Ensure your internet connection is stable for uninterrupted viewing. Follow the official Ballarat Turf Club or racing event websites for specific streaming details and schedules.

 

Can I watch Bendigo horse racing live online?

Yes, you can watch Bendigo horse racing live online through various platforms. Several Australian sports streaming services, such as Racing.com and Sky Racing, offer live coverage of horse racing events, including those at Bendigo. Additionally, some betting websites provide live streaming options for registered users. Ensure you have a stable internet connection and check the schedule for upcoming races. By subscribing to these services, you can enjoy the excitement of Bendigo horse racing from the comfort of your home.

How can I watch live horse racing with Paddy Power?

To watch live horse racing with Paddy Power, visit their website or download the Paddy Power app. Log in or create an account, then navigate to the 'Live Streaming' section. Ensure your account has a positive balance or has placed a bet within the last 24 hours to access the live streams. Select the race you want to watch, and enjoy the live action. Paddy Power offers a wide range of races from various tracks, providing an immersive experience for horse racing enthusiasts. Remember to check the schedule for upcoming races and enjoy the thrill of live horse racing from the comfort of your home.

What are the steps to watch and bet on Bet365's live horse racing today?

To watch and bet on Bet365's live horse racing today, follow these steps: First, create an account on Bet365 if you haven't already. Log in and navigate to the 'Live Streaming' section. Select 'Horse Racing' from the list of available sports. Browse the upcoming races and choose the one you want to watch and bet on. Place your bets by selecting your horse and the type of bet. Once the race starts, you can watch it live through the streaming service. Ensure you have a stable internet connection for uninterrupted viewing. Enjoy the excitement of live horse racing and the thrill of betting!