For all of Michigan sports betting fans out there, we’ve brought you the best online sportsbooks. Each site we’ve listed offers you a wide range of betting options, especially for games involving the most popular teams from the Wolverine State.

So, now that you understand what you’re getting into, we’ll be looking at why we chose these sites. We’ll also take you through the betting markets, promotions, and payment methods you can use on these platforms.

Best World Cup 2026 Welcome Bonus
Logo
10 EXCEPTIONAL
LuckyRebel
LuckyRebel
Welcome Offer 125% up to $1,250 + 50 FreeBet
Brand new sportsbook and casino
Min. Deposit
50 USD
Payout
0-5 wkd
Wager
10x
Logo
9.9 EXCEPTIONAL
Bovada
Bovada
Welcome Bonus of 50% up to $250
Crypto first experience – bigger bonuses, faster payouts, enhanced security
Min. Deposit
10USD
Payout
24h
Wager
5x
Logo
9.8 EXCEPTIONAL
BetNow
BetNow
Welcome Bonus 125% up to $2,500
Weekly Rebate on Sportsbook, Casino & Racing
PLAY NOW
PROMOBUCK2
Min. Deposit
20USD
Payout
24h
Wager
12x
Logo
9.7 EXCEPTIONAL
Betonline
Betonline
Welcome Bonus $250 in Free Bets
Real-time live streaming for in-play betting thrills
PLAY NOW
FREE250
Min. Deposit
50USD
Payout
1-24h
Logo
9.6 EXCEPTIONAL
MyBookie
MyBookie
Welcome Bonus 100% up to $1,000 for New Players
Offers parlays, teasers, and if bets for greater flexibility
PLAY NOW
CRYPTO100
Min. Deposit
50USD
Payout
1-5wkd
Wager
10x
Logo
9.5 EXCEPTIONAL
Apuestahoy
Apuestahoy
200% Welcome Offer
Weekly 2% Cashback
Logo
9.4 EXCEPTIONAL
Sportsbetting
Sportsbetting
50% up to $250 in Free Bets
Regular pick'em contests
PLAY NOW
WELCOME
Min. Deposit
10 USD
Payout
1-24h
Wager
1x
Logo
9.3 EXCEPTIONAL
Xbet
Xbet
Welcome Bonus of 50% up to $200 When Using Credit Card
Premier horse racing sportsbook with comprehensive coverage
PLAY NOW
XBWELCOME50
Min. Deposit
50 USD
Payout
1-2d
Wager
4x
Logo
9.2 EXCEPTIONAL
BUSR
BUSR
100% Sports Welcome Bonus up to $1,500
Stream all major sports live with in-game bets
PLAY NOW
100SPORTS
Min. Deposit
50 USD
Payout
48h
Wager
22x

List Of The Best Sites for Sports Betting in Michigan 2026

Our team has spent a considerable amount of time reviewing various Michigan online sports betting platforms to land on the final list below:

  1. BetWhale – The No. 1 ranked MI sports betting site
  2. BetOnline – Watch live streams of the best MI teams
  3. BetUS – Take part in a variety of sports betting contests
  4. MyBookie – Stay up to date with regular news on all sports
  5. BetNow – Get a percentage of your net betting losses back
  6. Sportsbetting.ag – The best MI sportsbook for live betting
  7. Everygame – Offers plenty of props on the NBA
  8. BUSR – The best Michigan online sportsbook for futures betting
  9. XBet – Wide array of secure payment options

If you live in Michigan, sports betting is completely legal in the state. You can place bets online from your phone or computer, or visit one of the retail sportsbooks at casinos around Michigan. All sports betting is regulated, so you can feel safe knowing that the games you bet on are fair and that your money is protected.

The organization responsible for ensuring everything runs smoothly is the Michigan Gaming Control Board (MGCB). They are the ones who issue licenses to Michigan betting sites, establish the rules, and oversee all the operators.

Some offshore betting sites are not currently legal in Michigan, but it does depend on the sportsbook that you are playing with. It is more of a legal grey area, especially with the sportsbooks we are recommending to you. If you are betting on a site that is not licensed, you are technically breaking state law. The MGCB has been very clear about this and even takes action against unlicensed operators.

However, the sportsbooks we recommend are licensed by various international regulatory bodies, which means they are safe to play with, and you can technically wager with them under the state law. It’s a grey area, but legally, Michigan state cannot enforce action against a sportsbook if it holds a valid gambling regulatory license.

Quick Facts: Michigan Betting

Michigan is one of the most gambling-friendly states in the US, offering both online and retail options for most types of sports betting. You can play at casinos, bet on sports, and even enjoy daily fantasy sports legally.

The only major thing you cannot bet on is politics. With that in mind, let’s have a look at all of the available betting options you have in the state right now.

Population 10.3 million
Betting Regulator Michigan Gaming Control Board
Legal Minimum Betting Age 21 (18 for horse racing and lottery)
Retail Sports Betting Yes
Online Sports Betting Yes
Daily Fantasy Sports Yes
Retail Casinos Yes
Online Casinos Yes
Horse Racing Yes
Pari Mutuel Wagering Yes
Mobile Betting App Yes

Reviewing the Top Michigan Online Sportsbooks

To give you an idea of what you can expect from the best MI sportsbooks, we’ll shed some light on the key facets of these platforms. From the sports betting options to their unique features, we’ll run you through what makes them top choices.

1. BetWhale – The No.1 Ranked MI Sports Betting Site

BetWhale ranked No.1 choice among football betting sites in Michigan for overall experience and reliability

Year Established 2023
Licensed With Government of the Autonomous Island of Anjouan
Welcome Bonus 200% up to $6,000 in crypto
Fastest Payout Within 72 hours
How Many Sports 25+
Payment Options Credit/Debit Cards, Cryptocurrencies, Wire Transfers, E-Wallets
Customer Support Live chat 24/7
Email: [email protected]
Phone: +1 855 470 0558
Mobile Compatibility iOS, Android
Rewards Program No
Live Streaming Yes

BetWhale’s sportsbook is a one-stop solution for all your sports betting needs. For one, they offer a significant welcome bonus upon signing up, applicable to both crypto and fiat deposits. They also have a bonus shop where you can pick up some additional promos to boost your betting.

For MI bettors, you can place bets on all the pro teams in the state, from the Lions to the Detroit Red Wings. BetWhale does a great job of providing all users with access to early betting lines and a wide range of props and other markets for the NBA, NFL, NHL, and MLB betting. From betting on over/under scores on Wolverines games to predicting which team will win the Stanley Cup, you can easily find the markets you are after.

Additionally, their live betting feature runs smoothly on both mobile and desktop sites. You can also create same game parlays, cash out your live bets early, and even catch the odd live stream as well. There’s no doubt about it, BetWhale is one of the best new sports betting sites in Michigan.

What BetWhale does well:

  • Superb sportsbook welcome offer
  • Excellent mobile betting site
  • Wide array of live betting markets

What BetWhale could do better:

  • Payouts could be faster

2. BetOnline – Watch Live Streams Of The Best MI Teams

BetOnline features great Michigan sports betting live wagers for players

Year Established 1991
Licensed With JCJ (Junta de Control de Juegos), Panama
Welcome Bonus 50% up to $250 in free bets
FREE250
Fastest Payout Instant
How Many Sports 30+
Payment Options Cryptocurrencies, Credit Cards, Money Orders, Wire Transfers
Customer Support 24/7 Live Chat
Email: [email protected]
Phone: 1-888-426-3661
Mobile Compatibility Android, iOS
Rewards Program Yes
Live Streaming Yes

They may not have the biggest or flashiest sportsbook promos, but BetOnline does excel in most other areas. They often offer sport-specific promotions, such as reduced juice or dime lines, and also numerous betting contests. Those were particularly fun as we could win a share of big prize pools based on how well we bet or on the predictions that we made.

Sure, the promos were fun, but it’s their betting options that make them one of the top Michigan sports betting sites.

With more than 30 sports available, you can bet on everything from major leagues and Wolverines games to soccer in Australia or India if you wish. Popular and niche options abound with a huge range of props and other markets. They even have a Prop Shop where you can put together your own props for upcoming football, soccer, basketball, baseball, and tennis sportsbook games.

On top of that, you can create same game and mega parlays, access a ton of odds-boosted markets in popular sports, and get useful info from their news section. They also offer ample tips and predictions, and even have run informative sports shows via BetTV. Live streaming is also available, regularly covering games in the MLB, NFL, NBA, and more.

What BetOnline does well:

  • Plenty of betting contests
  • A diverse range of props
  • Live streaming in HD

What BetOnline could do better:

  • Better coverage for Esports betting

3. BetUS – Take Part In A Variety Of Sports Betting Contests

BetUS features exclusive betting contests for Michigan sports betting fans.

Year Established 1994
Licensed With Government of the Autonomous Island of Anjouan
Welcome Bonus 125% up to $2000
BET125
Fastest Payout Within 24 hours
How Many Sports 25+
Payment Options Cryptocurrencies, Credit Cards, Wire Transfers
Customer Support 24/7 Live Chat
Email: [email protected]
Phone: 1-800-941-6261
Mobile Compatibility iOS, Android
Rewards Program Yes
Live Streaming Yes (but very limited)

At BetUS, you have access to some top-notch promotions and a superb loyalty program. Outside of the welcome bonus, you can claim some generous reload offers for both fiat and crypto deposits. There is also a vast array of betting contests, which include free contests such as their Ironman and Gridiron Guru challenges.

Furthermore, betting on your favorite sports is a breeze with the simple platform layout. The sportsbook also offers markets on everything from NFL betting and NBA betting to esports, snooker, and even entertainment.

What was most impressive was the selection of markets for the Lions and Pistons games. In fact, they offer an average of more than 100 markets for regular season games, including specialty bets and a diverse range of props.

Their BetUS TV feature offers free access to a wide range of shows featuring former pros and pundits, providing valuable insights into upcoming games. Additionally, the Locker Room comes with detailed sports news coverage and betting tips. BetUS also offers an easy-to-use prop builder feature, same game parlay options, betting pools (distinct from betting contests), and early cashouts for live bets.

What BetUS does well:

  • Early cash-out feature
  • Reload offers aplenty
  • BetUS TV is a great tool

What BetUS could do better:

  • Fiat payouts could be faster

4. MyBookie – Stay Up To Date With Regular News On All Sports

MyBookie has dedicated Michigan sports betting news and analysis on their platform.

Year Established 2014
Licensed With Curacao eGaming
Welcome Bonus 100% up to $1,000 with a crypto deposit
Fastest Payout Within 48 hours
How Many Sports 20+
Payment Options Credit/Debit Cards, Cryptocurrencies, Bank Transfer
Customer Support Live chat 24/7
Email: [email protected]
Mobile Compatibility iOS, Android
Rewards Program Yes
Live Streaming No

MyBookie offers a super easy sign-up process for Michigan residents, along with several exciting promotions. In fact, you can pick up two reload bonuses (one each for crypto and fiat deposits) and get rebates on your losses when horse racing betting. The loyalty program is also helpful, as you can earn weekly and monthly perks, and even receive personalized rewards.

The online sports betting site is known for releasing betting lines early, so you can watch the odds shift or snap them up as they are released for the best value. Props, spreads, totals, futures, and specialty bets are all available for the major leagues and college sports. You can also bet on several other sports like MMA, boxing, Formula 1, and Esports betting, too. They even offer boosted odds and a Top Bets tab that shows you the best picks for today.

Another aspect of MyBookie that really stands out is their news features. You can find pre-match build-up for Lions, Pistons, Red Wings, and Tigers games, including detailed news on lineups, head-to-head matchups, and more. They also include betting predictions and expert picks.

What MyBookie does well:

  • Superb news resources
  • Excellent coverage for Pistons and Lions
  • Easy sign-up process

What MyBookie could do better:

  • Could offer live streaming

5. BetNow – Get A Percentage Of Your Net Betting Losses Back

BetNow - one of the best sites for sports betting in Michigan

Year Established 2015
Licensed With Government of the Autonomous Island of Anjouan
Welcome Bonus 125% up to $2,500
PROMOCRYPTO
Fastest Payout Instant
How Many Sports 20+
Payment Options Credit/Debit Cards, Cryptocurrencies, Wire Transfers
Customer Support 24/7 Live Chat
Email: [email protected]
Mobile Compatibility iOS, Android
Rewards Program Yes
Live Streaming No

Of the sportsbooks in Michigan we have reviewed, BetNow is by no means the biggest or the flashiest. That said, you can still find some valuable promotions on their site, amongst other perks. There is a sizable reload bonus and a 2% cashback offer on your weekly net online sports betting losses.

The sports betting site is on the smaller side, offering markets in around 20 sports. It’s a platform that leans towards US sports more than anything, as we could access a huge range of futures, props, spreads, moneyline, and totals for all the major leagues. Betting on MI-based teams was a breeze, as the calendar had games listed weeks in advance for the Lions, Red Wings, Tigers, and many other Michigan teams.

BetNow provides quite helpful guides on how to bet on each sport they list. On those pages, you can also find detailed blog posts that walk you through the matchups and offer tips and predictions as well. The online sports betting site also hosts various betting contests, including Bracket Madness, weekly NBA contests, and special events such as Thanksgiving and King of the Hill contests.

What BetNow does well:

  • Helpful betting guides
  • Plenty of online sports betting contests
  • Stellar selection of NBA and NFL futures

What BetNow could do better:

  • Limited range of sports covered

How To Choose The Best Michigan Sports Betting Sites & Apps

If you’re wondering how to pick a betting site in Michigan, we’ve got you covered. These are a few aspects we use when reviewing Michigan sports betting sites:

  • Range of Michigan Bets: First off, look at the types of bets you can place on your favorite sports/teams. Top sites will let you bet on everything from moneylines and spreads to diverse team and player props, futures, and totals.
  • Choice of Michigan Events: Of course, these sportsbooks have to cover your favorite sports and teams. Have a look at the sports they cover, how many leagues and tournaments are covered within each, and how early they release the betting lines.
  • Bonus & Promotions: No one wants to sign up for a stingy site. So, check out the promotions pages on these platforms to ensure they offer enough in the way of bonuses, free bets, loyalty rewards, and more.
  • Safety & Security: You need to feel secure while using these sites. As such, it’s a good idea to review the security features, ensuring that every page is encrypted and that you can access additional features, such as two-factor authentication (2FA).
  • Payment Methods: From crypto and credit cards to bank transfers, make sure these sportsbooks give you enough reliable banking options to choose from.
  • Customer Support: Lastly, take some time to review the customer service. You’ll want to ensure they respond in a reasonable amount of time.

How To Get Started With a Site for Sports Betting in Michigan

If you haven’t ever signed up on Michigan sportsbooks before, fear not; it’s quite easy. Here’s how you can get an account opened with any of the top sites in our guide.

Step 1 – Select a Michigan Sports Betting Site

Think about what you want out of the sportsbook you use, whether that be bonuses and promotions or access to live streaming. Then, look at our reviews of these Michigan sports betting sites and choose one you might want to use.

Step 2 – Register Online

Once you have picked your sportsbook, it is time to create an account. You will need to enter your name, email, and date of birth. Depending on the site, you may need to complete some KYC steps right off the bat, although most will let you do this when the time comes to make your first withdrawal.

Step 3 – Deposit Funds

After registering, head to the cashier or banking section and choose a deposit method. Most Michigan sports betting sites allow you to use debit cards, bank transfers, PayPal, and several cryptocurrencies, including BTC, LTC, and ETH. Deposits are cleared instantly with the sites in our guide.

Step 4 – Claim a Betting Bonus

Every Michigan sportsbook we’ve reviewed offers a welcome bonus, like a deposit match or a risk-free bet. Look for the promo section before you place your first wager so you don’t miss out on a boost to your funds.

Step 5 – Start Online Sports Betting in Michigan

Browse the list of games, pick the odds you like, and build your betting slip. Remember, you’ve got nothing but time here, so really plan out your bets. The more research you do, the better your chances of success will be.

Other MI Sportsbooks

The MGM Grand Casino, a popular Michigan sports betting bookie.

Other than the Michigan sports betting apps in our toplist, you’ll be able to visit retail locations in the state where you can place your bets. These are just a couple of the best sportsbooks you can check out:

  • MGM Grand Detroit: BetMGM Sports Lounge, a full-service sportsbook on the casino floor.
  • MotorCity Casino: FanDuel Sportsbook with multiple windows and self-service kiosks.
  • Hollywood Greektown Casino: The ESPN BET Sportsbook, and a large sports-bar-styled viewing area.

Different Types of Bonuses in Michigan Online Sportsbooks

When you join any of the top platforms for online sports betting in Michigan, you will be able to get your hands on a variety of different promotions. These are a couple of offers to keep an eye out for.

Welcome Bonus

A welcome bonus is an offer available to new users on Michigan sports betting sites. It usually comes in the form of a deposit match or free bet credits that increase your starting balance.

This bonus is great for building your bankroll early on and gives you a chance to explore different betting markets without risking too much of your own money. Most sites also set clear terms like minimum deposits and playthrough requirements, so it is easy to know what you need to do before you can cash out any winnings.

Best Option: BetWhale: 200% up to $6,000

Reload Bonus

Reload bonuses are ideal for regular players who consistently return to bet. They work similarly to the welcome bonus, but are smaller and offered on subsequent deposits.

Most sportsbooks run reload promos during big sporting events, which means you can get extra credit when you top up your account before a busy weekend or playoff series. Considering how competitive teams like the Lions have been, you should always keep an eye out for these kinds of offers.

Best Option: BetUS: 100% up to $1,500

Risk-Free Bets

Risk-free bets give you a chance to take a shot on a game with less worry. If your wager loses, you get your stake back as bonus bets or site credit, giving you a second chance to place another bet. These are a good choice if you want to try a higher-risk pick, like a big underdog or a parlay.

Best Option: $250 in free bets at BetOnline

Odds Boosts

Odds boosts are one of the most exciting types of promos because they increase the payout on certain bets. Sites for sports betting in Michigan pick popular games or props and temporarily boost the odds to give you a bigger potential win.

Best Option: Available with all sites in our toplist

Bet Insurance

Bet insurance is designed to take the sting out of a near miss. It is most common with parlay betting, where missing just one leg can mean losing the entire bet. With insurance, if only one part of your parlay loses, the sportsbook refunds your stake as a bonus bet.

This keeps you in the action and gives you another shot, which is especially helpful if you like building big multi-leg bets.

Best Option: Refund on one point losses in the NBA

Professional Michigan Sports Teams

You can rest assured that you’ll be able to bet on all your favorite teams in the Wolverine State. Your online betting in Michigan wouldn’t feel complete without it. Here are some of the most prominent teams regularly featured on these sites:

Detroit Tigers

The Tigers have been a Detroit staple for over a century, and nothing beats a summer night at Comerica Park. Fans love the excitement of close games, home runs, and pitching duels.

For bettors, there are plenty of options, which include betting on individual game outcomes, predicting the total runs, or wagering on player performances like strikeouts or RBIs. Seasonal bets, such as who will win the division or league MVP, also draw attention.

Detroit Lions

Lions games bring the city together, especially on Thanksgiving. Detroit fans are fiercely loyal, cheering through wins and losses alike.

Betting on the Lions often focuses on point spreads, totals, and player props like passing yards or touchdowns. The NFL’s weekly rhythm means plenty of betting opportunities, from single-game wagers to season-long predictions like playoff spots.

Detroit Pistons

Basketball betting is huge in Detroit. Pistons fans love fast breaks, clutch shots, and standout players making big plays in the paint. Live betting on Pistons games is particularly popular, as momentum can shift quickly and in-game wagers add an extra layer of excitement.

You can explore point spreads, totals, player points, rebounds, or assists. Season-long markets, like predicting playoff berths or standout player awards, also attract attention. The Pistons’ style of play and Detroit’s deep basketball culture make watching and betting on their games a dynamic experience.

Detroit Lions

Hockey betting has a special place in Detroit, and the Red Wings are a big reason why. Fans are passionate about every faceoff, goal, and save at Little Caesars Arena.

Betting opportunities abound, from game moneylines and puck lines to period-specific bets and player statistics, such as goals or assists. Futures bets on division titles or the Stanley Cup are popular among fans who closely follow the season.

MI Sports Betting Sites Payment Methods

With the best Michigan sports betting sites, you’ll be able to make quick and easy deposits. The sites in our guide all cover a wide range of options, from credit cards to crypto.

Credit & Debit Cards (Visa, Mastercard)

Credit and debit cards remain staples among the top sites in our guide. Deposits are typically instant, allowing you to start betting immediately. Withdrawals may take up to 48 hours to clear, though, so it’s not the quickest by any means. However, credit cards are still a convenient and trusted method.

E-Wallets (PayPal, Skrill, Neteller)

E-wallets are fast, secure, and often fee-free for deposits and withdrawals. PayPal, Skrill, and Neteller are commonly accepted at Michigan sports betting sites, allowing you to move money in minutes. Withdrawals usually take one to two days, making them one of the quicker options.

Cryptocurrencies (Bitcoin, Ethereum, etc.)

Crypto has become one of the go-to options for online betting in the US. Bitcoin, Ethereum, and other major coins give you near-instant deposits and withdrawals, often with lower fees than fiat methods.

Please note that cryptocurrency values can fluctuate, so the amount you deposit or withdraw may vary slightly in value. That said, you won’t find a method that gives you faster transaction times or more flexible limits.

Bank Transfers & Prepaid Cards

Bank transfers and prepaid cards are reliable alternatives for funding your sportsbook account. Transfers are a secure and reliable option, capable of handling larger sums, but withdrawals may take several business days. Prepaid cards, including gift cards and reloadable options, are quick for deposits but are rarely available for withdrawals.

Common Markets Available at Michigan Sportsbooks

The Michigan sports betting sites in our guide are packed with all the markets you could ever hope to bet on. From standard moneyline options to more intricate props, you’ll be able to bet on the Lions, Red Wings, Pistons, and other teams in the state in any way you see fit:

  • Moneyline Bets: The most straightforward bet, just pick who will win. It’s perfect when you have a strong feeling about a favorite or want a no-frills bet to place. While the payout for heavy favorites is smaller, underdog picks can deliver a big return, which makes it especially fun during tight matchups.
  • Spread Betting: Spread bets level the playing field by giving one team a points advantage. This type of bet keeps games interesting even if one team is clearly stronger, because the real challenge is whether they cover the spread.
  • Totals: Also known as over/under bets, these focus on the combined score of a game rather than predicting the winner. You’re predicting whether the final score will be above or below the sportsbook’s line.
  • Prop Bets: Props allow you to bet on specific events within a game, rather than the overall result. You could bet on a pitcher hitting a milestone, a player scoring first, or even team-specific stats.
  • Futures: Futures bets are long-term wagers on outcomes far in advance. You might bet on who will win the division, take home a championship, or earn MVP honors.
  • Parlays: Parlays combine several bets into one, and every selection must win to cash out. The risk is higher, but so is the reward.
  • Live Betting: Live or in-play betting allows you to place bets as the action unfolds. Odds change with every goal, touchdown, or quarter.

Betting Apps & Mobile Sports Betting In Michigan

Betting on sports in Michigan has never been easier, thanks to mobile sites. You can place bets directly from your smartphone or tablet, whether it’s an iPhone or Android device, using Michigan betting apps or mobile-optimized sites.

Mobile betting lets you wager anytime and anywhere within the state, so you don’t have to be at a retail sportsbook to join the action. Live betting, checking odds, and managing your account are all simple and fast on a mobile device, making it convenient for fans on the go.

We should note that most of the sites in our guide have opted for mobile-optimized sportsbooks instead of native mobile betting apps. This way, you don’t have to add yet another app taking up space on your device.

Responsible Gambling In Michigan – Helping You Stay in Control

Gambling can be an enjoyable activity when approached responsibly. However, it’s important to recognize when gambling may be becoming problematic. What you can do is ensure that you have a budget you are sticking to when using these sites. To maintain that budget, you can utilize tools such as deposit and loss limits. If you want a longer break from your account, you can use the responsible gambling self-exclusion options.

If you think that your betting habits have gotten out of hand, there are ample resources you can turn to to help you. Visit these organizations for more information:

Michigan Sports Betting Summary

The best site in Michigan, based on a large number of our reviews, is BetWhale. There is no better site for both beginners and high rollers alike. Moreover, in terms of the number of sports and markets you can bet on, you won’t find many better platforms.

The sportsbook is a joy to use, working seamlessly on both mobile browsers and desktop sites. We highly recommend checking them out when you get the chance.

Top Pros ✅Generous sportsbook offer
✅Variety of props to choose from
✅Early cashouts
✅Simple mobile interface
✅Speedy payout times

Michigan Sports Betting FAQ

Does Michigan allow sports betting?

What are the best Michigan sports betting sites and apps?

Can I bet on college sports in Michigan?

What payment methods can I use for online sports betting in Michigan?

Are there any bonuses or promotions for Michigan sports bettors?

What is the minimum age requirement for sports betting in Michigan?