BetMGM Sportsbook 5.0



paid in site credit

Promo Code
Gambling Problem? Call or TEXT 1-800-Gambler 21+

BetMGM Sportsbook Review 2023

The BetMGM Online Sportsbook is licensed in 20 US states, making it among the most widespread sportsbooks in the US. It is considered to be one of the leading US online sportsbooks, which is no surprise considering BetMGM’s historical background in land-based casino resorts. It is a legit and safe online sportsbook and is highly recommended by

In this BetMGM review we will explain why this online sportsbook is one of the best options for American sports bettors. We will guide you through what makes BetMGM unique, which promo code to use, how to register, and the best banking methods to use when transferring money in and out of your account.

Claim My BetMGM Bonus
Bonus Code: SQORE1000
Gambling Problem? Call or TEXT 1-800-Gambler 21+

BetMGM currently accepts customers from the following states: AZ, CO, DC, IA, IL, IN, KS, LA, MA, MD, MI, MS, NY, NJ, OH, PA, TN, VA, WV, and WY.

Editors Conclusion with Pros & Cons - Is BetMGMG Legit?

BetMGM sportsbook is one of the fastest-growing online sportsbooks and holds approximately 25% market share of the sports betting industry in the US. It is a licensed and regulated sports betting brand that you can trust.

One of the things that BetMGM sportsbook users like the most is how easy the site is to navigate and it provides easy access through desktop, mobile (iOS and Android app available) and tablet versions of the site.

Getting money in and out from your account is easy. BetMGM offers a vaste range of payment methods, such as PayPal, Venom, Credit and Debit cards (VISA, MasterCard, American Express). The banking options can vary slightly depending on what state you are in.

Placing bets on the BetMGM app is easy and the number markets also cater for several niche sports which are not available at most other sportsbooks.

All perks considered, the best thing about BetMGM online sportsbook is their regular promotions for new and existing customers.

Very few, if any, other sportsbooks can match the level of generosity or frequency of sportsbook promotions.

  • Easy-to-use app
  • Competitive promotions
  • Complete product offering
  • Difficult to reach customer support
  • Player statistics are not yet available
  • Sometimes lengthy withdrawal processes

Review of the BetMGM Bonus Code & User Promotions

BetMGM sportsbook offers a large selection of event and sport-specific sportsbook promotions. In addition, Bet & Win, parlay insurance and odds boosts are provided for certain leagues or games with high frequency, as well as bonus bet tokens if specific prop bets fail to payout.

Note that most of the BetMGM promotions require a bonus code, which if needed will be provided next to the bonus offer on this page.

🎁  Promo Offer:First Bet Offer - Get up to $1000 paid back in Bonus Bets if you don’t win (paid as 5 x $200)
🇺🇸 Available in:AZ, CO, DC, IA, IL, IN, KS, LA, NJ, MA, MD, MI, TN, VA, WV, WY, OH,
💰 Minimum deposit:$10
🗓️ Days to use bet credits:7 days
Promo Rating4/5

Gambling problem? Call 1-800-GAMBLER
Call 877-8-HOPENY or text HOPENY (467369) (NY)
Call 1-800-327-5050 (MA)

21+ to wager. Please Gamble Responsibly. Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI). In partnership with Kansas Crossing Casino and Hotel.

 Visit for Terms & Conditions. US promotional offers not available in DC, Nevada, New York or Ontario.

How to Sign-up and Claim the BetMGM Promo Code

Step by step guide on how to collect your BetMGM bonus

To sign up your new account at BetMGM online sportsbook, you don't have to be a resident of one of the states where BetMGM operates. However, you must be located in one of those states to place wagers. Additionally, you must be at least 21 years old in most states. 

The registration process is divided into 3 steps, and another 2 steps for your deposit and placing your first bet. You can also register using your PayPal account or yahoo!sports account which makes the registration process even smoother.

1 Follow Any Link On This Page

Place your first between $10 and $1000 to qualify for the first bet offer. If you win, you'll see your account balance increased. If you lose your account will receive the amount you bet up to $1000 in bonus bets. You have seven days to use the free credits before they expire.

2 Start signing up.

Visit BetMGM by clicking any link on this page. On the BetMGM landing page, you select your state. Then click the "Register" button.

3 Complete the registration form.

Enter your details to create a new account:

- Email
- Name
- Date of Birth
- Select a Unique User ID
- Create a Secure Password
- Last four digits of your SSN
- Phone Number
- Home Address
- Create 2 security questions
- Accept the Terms & Conditions


4 Deposit.

Make an initial deposit of $10 or more using the available funding option. You should also enter a promo code to claim the bonus on this page.

5 Place your Bet and Use Your Credits.

Place your first between $10 and $1000 to qualify for the first bet offer. If you win, you'll see your account balance increased. You have seven days to use the free credits before they expire.

Register & Claim Your Bonus
Bonus Code: SQORE1000
Gambling Problem? Call or TEXT 1-800-Gambler 21+

BetMGM Loyalty & Reward Program


M Life Rewards, the award-winning loyalty program of MGM Resorts, is one of the significant benefits of signing up for BetMGM Sports Betting or Online Casino. Customers can also redeem rewards points for sportsbook bonuses, cash, or world-class experiences like comped rooms, discounted dining, VIP seating at sports betting sites, and more at all MGM family properties.

BetMGM's ability to convert online winnings into real-life experiences is what we liked most. Bettors can be part of one of the most extraordinary resorts in the world with M Life Rewards. 

M Life offers more than just hotel discounts and lifestyle perks. There are also perks just for customers:

  • Extended expiration for points
  • Special tournaments
  • Ability to convert points to FREEPLAY
  • Bonuses on slot play of up to 40%

Benefits are tier-based, based on the points that a player has accumulated:

BetMGM TierPoints Required
Sapphireup to 24,999
NoirBy Exclusive Invitation Only

As a global brand, BetMGM has an extensive and unique rewards program. For more information about the loyalty program, please check their official website.

Betting at the BetMGM Sportsbook

Considering the popularity of BetMGM one assumes that the sportsbook product is top-class. Let’s take a closer look at the BetMGM Sportsbook and review all available sports betting features.

BetMGM Sportsbook Lobby

Odds Pricing

While sign-up offers, online sports betting promos, and user experience are crucial factors in selecting a sportsbook, the most sophisticated bettors are often more interested in the odds pricing. So we compared some of these sportsbooks to help you understand where the BetMGM odds pricing stands out.

Analysis parameters:

  • Data collected from 1/1/2022-12/31/2023
  • Used closing odds (the odds 30 minutes before game-time) in calculations
  • Each data point is the average book-edge for the month
  • Each # is represented as a percent of the book's edge

The book with the lowest average edge is considered the best price.

Best Pricing: Sportsbook Edge Averages by Sport (All Markets)


Sportsbook Edge by Sport Overview:

  • BetMGM was middle of the pack regarding overall average pricing across all betting and sports markets.
  • Caesars had the best pricing for NFL, MLB, NCAAF, and NCAAB.
  • FanDuel is priced in bettors' favor with the NBA.
  • PointsBet was the least favorable total pricing market for bettors overall.

Pricing Overview for Specific Markets:

  • BetMGM Moneylines: BetMGM had the second-highest total Moneyline pricing on average (4.65%) across all major sports. Caesars featured the best average Moneyline pricing for NFL (4.06), MLB (2.87), NCAAF (4.14%), NCAAB (4.00), and overall (4.03).
  • BetMGM Spreads: BetMGM was near the top in terms of average total spread pricing (4.76%) and excelled specifically in NBA pricing (4.71%) over competitors.
  • BetMGM Totals: BetMGM has the best average pricing across sports (4.81%), specifically in MLB (4.72%) compared to other sportsbooks. If you like betting over/under totals, BetMGM is a recommended sportsbook.

How much does "Sportsbook Pricing" matter?

Pricing differences become most apparent as Moneylines get bigger. 

For example, FanDuel Sportsbook may have something like this: Colts -200 / Jaguars +160

Meanwhile, BetMGM might have: Colts - 205 / Jaguars +175

Despite a slightly lower price on the Colts, BetMGM offers a better price on the Jaguars, and overall there is less vig on this market than at FanDuel in this comparison. Those differences in vig accumulate significantly over hundreds of bets.

Betting Markets

In terms of odds for events, BetMGM isn't always the best, but its betting lines aren't far behind. You can find competitive odds at BetMGM on most major sports, including NFL, MLB, NHL, NBA, and College Sports. You can easily find the odds for your favorite games, including for prominent tournaments such as the Super Bowl and season playoffs.

Sports to bet on
Aussie Rules FootballTennisTable Tennis
Baseball (MLB/NCAA)Football (NFL/NCAA)Lacrosse
Basketball (NBA/NCAA/Other)Golf (PGA)MMA (UFC/Bellator)
Hockey (NHL/Other)HandballNASCAR
BoxingFormula 1Volleyball
CricketRugby (League/Union)Darts

BetMGM's primary drawback is that its secondary markets, such as game or player props, are somewhat limited compared to other books in the US market. For example, BetMGM has historically not offered the odds on players to make or miss the cut at PGA Tour events as DraftKings does. BetMGM occasionally provides prop bets, but they're limited compared to other books.

Other smaller markets are available as well, such as sports leagues. In addition, the PGA Tour, European Tour, Ryder Cup, and other golf tournaments are available.

BetMGM has a broad range of online sports betting options that you can choose from. Here are some of the betting options available at BetMGM:

Bet TypesDescription
Moneyline betsTo place this type of wager, simply pick the winning side.
Game Totals betsThe expected number of points, runs, or goals in a game. In a football game, for example, if the total is 41 points, bettors can wager "over" or "under" that perceived total.
Spread betsPoint spreads (or simply "spreads") are the number of points by which the favored team is given an advantage over the underdog.
One-game parlay betsOne Game Parlays, also known as Same Game Parlays or Single Game Parlays, are a low-risk, high-reward betting strategy that enables gamblers to combine their favorite bets for a single game to win a large payout.
Live betting betsLive betting, also known as "in-play betting," refers to wagering that takes place during an ongoing sporting event. It allows viewers to place wagers during the game, as opposed to only before it begins, causing the odds to fluctuate based on the game's progress.
Prop betsA proposition (or prop) bet is a non-standard or exotic wager, such as which team will score first or the number of yards a player will gain. Often referred to as a "game within a game." These wagers are especially popular on major sporting events, with the Super Bowl being the most popular.
Alternate linesPurchasing or selling points on the spread or total of a sporting event constitutes wagering on alternate lines. Buying points reduces the odds, necessitating a larger payout for a safer outcome. Selling points makes it more difficult to win a wager but increases the odds and potential winnings.
Teaser betsA type of wager that permits the bettor to place wagers on two different games. The bettor can adjust the point spreads for the two games, but the payout on winning wagers is reduced. Teasers are a popular type of wager in basketball and football betting.
Parlay betsA bet on multiple teams, either against the spread or on the money line. All of them must cover/win for the wager to win (or payout). The higher the odds, the more teams you bet on.
Future betsBetting on long-term outcomes is possible with futures bets. Futures bets, as the name suggests, are wagers on events that will occur in the future. For the casual bettor, future bets offer the best chances of winning big.

Live Betting

BetMGM makes live betting easy. You can view live odds on the homepage, live betting page, or league and sport-specific pages when wagering on desktop, mobile, or in the BetMGM Sports Betting mobile app.

Live odds are available for the entire game, first quarter, or first half during the early minutes of the game. Live betting odds vary by sport. For soccer, you can filter live betting odds by handicaps, first-half totals, and next goals.

Additionally, you can win money in real-time. Some games offer live bets that cash out before the end of the game. For example, it could be a first-quarter spread, the first goal in soccer, or the first touchdown in football.

Throughout the year, BetMGM offers live betting on dozens of sports and thousands of events.

betmgm live streaming

Live Streaming

Live streaming of matches is possible through the BetMGM mobile app. Not only that, but bettors can also place in-play bets with this thrilling feature. With this exciting feature, you can watch the game and place a wager at the same time.

Cash-out function

The BetMGM mobile app takes betting to another level. It brings the opportunity for its customers to cancel the wager in between the matches. In addition, the app will automatically estimate the cash-out value, i.e., the money bettor will get after canceling the wager.

Same Game Parlay

“Same game parlays” have gained popularity over the past few years after online sports betting sites like FanDuel started offering them.

Fortunately, BetMGM does offer the same game parlays. They call them One Game Parlays, and you can bet on them with most major sports and leagues. With these, you can parlay multiple bets from the same game into a single parlay. So, for example, you could bet on the Dolphins +6.5, Under 44.5, and Tua Tagovailoa to pass for over 201.5 yards in a single parlay.

BetMGM Casino, Poker & Horse Racing

BetMGM Casino exclusive slot games

On top of stellar sportsbook services, BetMGM’s casino product (limited to NJ, MI, and WV)  is one of the better online casinos in the US. BetMGM also offers online poker (limited to NJ and MI) to complete the product lineup

BetMGM Casino

BetMGM Casino is a premium gaming site available to players from the same accounts as the online sportsbook. The BetMGM online casino is available to play in four US states (NJ, PA, MI, and WV ), and its online poker product is legal in four. Unfortunately, Nevada is the outlier: It allows online poker but not online casinos, so BetMGM isn't able to bring its virtual table games and slots to Sin City just yet.

Users can pick from over 500 online casino games, including top slots, live dealer table games, and much more. Customers can also benefit from special bonuses and promotions.

BetMGM Poker

It doesn’t come as a surprise to see that BetMGM also offers a poker section. It is powered by GVC Holdings, the company behind the famous Party Poker cardroom. BetMGM Poker uses the same modern software and gives players a good selection of cash games and daily tournaments with guaranteed prize pools. Poker is currently available in New Jersey, Pennsylvania, Nevada and Michigan. 

BetMGM Horse Racing

In a few states, Ohio, Louisiana, and Florida to be precise, BetMGM offers a horse racing app. The service is of course, also available on a desktop, but like for all types of betting we always recommend downloading the app as you can bet from anywhere at any time. The horse racing service is brought to life through a partnership between BetMGM and NYRA bets. 

BetMGM Mobile App


The BetMGM mobile sports betting app is available for Android and iOS mobile devices. It is straightforward to download and place a bet via the mobile betting platform.

The mobile betting platform for BetMGM has been heavily invested in. Below, we have broken down each section into the following:

  • Availability: The app can be accessed from both Android and iOS devices. Download the app from Google Play Store or iOS App Store.
  • Speed: The app runs at a good speed, but it's not better than that. There is a loading sign on pretty much every page you try to access, and some of those pages take a while to load. Strangely, both reliable Wi-Fi and relatively weak cellular connectivity showed the same load times.
  • Stability: Our testing hasn't shown any issues with stability. We would estimate an overall use of around 10 hours for this review, during which time it never crashed or froze.
  • Appearance:  While the app doesn't have the best aesthetics of those we have tested, it is very similar to their online platform in that it emphasizes function over style. That is just a small negative mark however, as we're more interested in other aspects of the sportsbook, particularly functionality and value.
  • View/layout: The app has a great layout. There is a detailed menu at the top, along with the menu at the bottom of the page. So you can access everything with just one hand.
  • Bet slip/building: The best bet slips are hidden on mobile until needed, exactly as it is here. It sits neatly in the bottom menu until you click on it. Then, a small, non-intrusive pop-up will appear informing you that your bets have been added and are waiting for when you need them. How convenient!
  • Live betting: All live betting markets can be accessed via the app. The best thing about it is that it includes its brilliant match center, which provides real-time updates on each game.

How to download and install BetMGM mobile app on Android

There is good news for Android users! You can now enjoy betting at BetMGM from the comfort of your phone. BetMGM is available on Playstore for fast download on Android devices. Follow these simple steps to install the app on your android phone:

  1. Go to the main BetMGM sports betting page;
  2. Click on the link to download for Android located at the bottom of the page.
  3. The link will then redirect you to the Google Play Store from where the app can be installed.
  4. Now tap on the BetMGM sports app icon and get started with the betting arena.

Minimum System Requirements for BetMGM Android App

Android Version8.0 or higher
PermissionThe app will need access to the device location
Age requirementUsers at least 17 years of age can download the BetMGM mobile sports betting app
Download size15.74 MB

How to download and install BetMGM app on iOS

Betting has become easier than ever with the all-new iOS BetMGM application, which you can use for iPhones, iPods, and iPads. The app is highly secure, and you can get all betting services under a single platform. Follow the below-mentioned steps to configure the app for your iOS devices: 

  1. Visit the iOS app store;
  2. Search BetMGM Sportsbook app;
  3. Tap the install button to start installation on your device;
  4. Once installation is complete, you may launch the BetMGM app by tapping the icon.

Minimum System Requirements for BetMGM iOS App Version

iOS Version9.3 or higher
PermissionThe app will need access to the device location
Device compatibilityThe app is compatible with iPhone, iPod, and iPad
Age requirementsUsers at least 17 years of age can download the BetMGM app
Download size15.74 MB

BetMGM State Availability

As it stands, BetMGM is Legal if you are located in AZ, CO, DC, IA, IL, IN, KS, LA, MA, MD, MI, MS, NY, NJ, OH, PA, TN, VA, WV, and WY. It does hold a mobile betting license in Nevada, but you must complete the registration process in person at a BetMGM Sportsbook in Las Vegas.

StateProducts offeredRetail PartnerLaunch Date
ArizonaSportsbookGila River Hotels & CasinoNovember 2021
ColoradoSportsbookMidnight Rose Hotel & CasinoMay 2020
FloridaHorse RacingNYRA BetsDecember 2021
IllinoisSportsbookPar-A-Dice Hotel CasinoMarch 2022
IndianaSportsbookBelterra Resort IndianaFebruary 2020
IowaSportsbookDiamond Jo Worth CasinoJanuary 2021
LouisianaSportsbook & Horse RacingSam’s Town CasinoJanuary 2022
KansasSportsbookKansas Star CasinoSeptember 2022
MarylandSportsbookN/ANovember 2022
MassachusettsSportsbookMGM SpringfieldMarch 2023
MichiganSportsbook, Casino & PokerMGM Grand DetroitMarch 2020
MississippiSportsbookBeau Rivage Resort & Casino and Gold Strike CasinoAugust 2018
NevadaSportsbook & PokerMGM Resorts Las VegasMarch 2020
New JerseySportsbook, Casino & PokerBorgataAugust 2019
New YorkSportsbookN/AJanuary 2022
OhioSportsbookN/AJanuary  2023
OregonOnly Retail SportsbookSpirit Mountain CasinoAugust 2020
PennsylvaniaSportsbook, Casino & PokerHollywood Casino MorgantownApril 2021
Puerto RicoOnly Retail SportsbookThe Casino del Mar at La Concha ResortFebruary 2022
South DakotaOnly Retail SportsbookTin Lizzie and Cadillac Jack's in Deadwood, S.DSeptember 2021
TennesseeSportsbookTennessee TitansNovember 2020
VirginiaSportsbookN/AJanuary 2021
WashingtonOnly Retail SportsbookEmerald Queen CasinoDecember 2021
Washington D.C.SportsbookThe Washington NationalsJune 2021
West VirginiaSportsbook, Casino & PokerThe GreenbrierJanuary 2020
WyomingSportsbookN/ASeptember 2021

Given the size and resources of MGM, we would fully expect to see the brand explore all possible avenues for expansion. MGM is expected to make moves in other "sports betting states" shortly, including Massachusetts.

Outside of the US, the prominent bookmaking brand is also available in Ontario, Canada.

Banking Options

BetMGM has several methods for both deposits and withdrawals. The exact methods may vary by state market, but there’s a good selection of options in each of the legal states in which it currently operates.

Deposit Methods

BetMGM Sportsbook supports deposits through a solid range of banking methods. Transactions are free, and the money is immediately made available in customers' accounts.

MethodMin DepositDeposit Time
Bank transfer$10Instant
Debit/credit card (Visa, Mastercard, Amex)$10Instant
BetMGM Play+ Card$10Instant
Cash (at physical sportsbook)$10Instant
Cash (via PayNearMe)$1015 mins

How to deposit at BetMGM Sportsbook

  1. Click the My Account button in the top right of the website or mobile app.
  2. Select My Balance.
  3. Click Deposit.
  4. Choose your deposit method.
  5. Enter the amount you want to deposit (at least $10 for most options) and follow the instructions to complete it. You will have to submit information such as bank account/routing number, debit/credit card numbers, or something else depending on the method you choose.
  6. Confirm the transaction. Your funds should be in your playing account within minutes.

Withdrawal Methods

Withdrawing funds is safe and secure, but not that fast. The security team will typically process users' requests within two banking days, but it can sometimes take up to three days to get approved.

MethodMin WithdrawalWithdrawal Time
Bank Transfer$20Up to 5 business days
Cash (at physical sportsbook)$20Instant
PayPal$20Up to 5 business days
Skrill$20Up to 5 business days
BetMGM Play+ Card$20Instant
Wire Transfer$20Up to 5 business days
Check$20Up to 5 business days

Customer Support

Users are encouraged to access the various help center resources on the site to get their answers. There are plenty of answers to questions about banking, promotions, and more on the site. Customers can contact the support team directly through live chat or email.

BetMGM recently added an official customer support Twitter account to its roster of supported channels. The page is monitored 24 hours a day and enables customers to live chat with BetMGM representatives.

  • Live chat: Available 24/7
  • Email:
  • Phone: Not available
  • Twitter: @BetMGMSupport
  • Help Pages: FAQ pages with useful information

Responsible Gambling

BetMGM offers five different features for customers to keep playing responsibly and limiting the possibility of developing a gambling problem.

  • Deposit Limit: Customers can set their limit on the amount they deposit, and BetMGM will prevent any deposit from exceeding the initially set amount.
  • Self Exclusion: Customers can voluntarily disqualify themselves from betting on BetMGM for the amount of time they specify. Customers have the option to lock their account from placing wagers or to lock their account altogether.
  • Limitation Of Losses: Customers can specify a maximum amount they are willing to lose in a set amount of time. Once that limit is reached, customers are stopped from placing wagers until the specified amount of time expires.
  • Time Limit Per Session: Customers can put a cap on the amount of time they can be logged in any given session.
  • Timeout/Cool Off: Customers can temporarily suspend their account for any period from 72 hours to 365 days.

About BetMGM

BetMGM sportsbook is a subsidiary of MGM Resorts International, a global entertainment company based in Las Vegas, Nevada. The company was founded in 1986 and is one of the world's leading operators of casino hotels and resorts. BetMGM is a digital arm of the company. 

MGM Resorts Destinations

BetMGM was launched in partnership with GVC Holdings, a leading e-gaming operator. GVC and MGM formed a joint venture called Roar Digital to operate the online sports betting and iGaming platform. The company is licensed and regulated by the respective state's Gaming Commission and is committed to responsible gambling.

BetMGM Partnerships

Working closely with the big US sports leagues makes BetMGM sportsbook even better. BetMGM has partnerships with the NFL, NHL, MLB, and PGA tour, to mention a few. 

BetMGM Partnerships Sports

BetMGM Brand Ambassadors

Few sportsbooks work with as many sports stars and celebrities as BetMGM. Their commercials include BetMGM brand ambassadors such as Jerry Ferrara, Connor McDavid, Wayne Gretzky, Kevin Garnett, Marshawn Lynch, Jamie Foxx, Tim Howard, and Jalen Rose.


How do I claim the BetMGM sports betting welcome promo?

All new customers are eligible for the BetMGM intro promo. Register for an account and enter the promo code SQORE1000.

Is BetMGM legit?

Yes, BetMGM is legal and legitimate in all of the states listed above.

Can I use cryptocurrency to bet with BetMGM?

No, currently you cannot use cryptocurrency to deposit money into or withdraw money from your BetMGM account.

How do I place a bet with BetMGM?

You can log in, make your selections, hit the bet slip button, enter your wager amount, and click Place Bet.

Who can place bets with BetMGM?

Anyone of legal age physically located in one of the states where BetMGM operates can place a bet.

Can I deposit and withdraw money outside of a state where BetMGM operates?

Yes, you can deposit and withdraw money from anywhere.

Does BetMGM offer live betting?

Yes, BetMGM offers live betting on most major sports including football, basketball, hockey, baseball, MMA and more.

Does BetMGM offer live cashouts?

Yes, you can cash out your bets on select games while they are still in progress.

Does BetMGM have a rewards program?

Yes, it is called M life Rewards. You may earn benefits by placing bets at MGM Resorts (including the sportsbook).

Does BetMGM charge fees?

BetMGM does not charge fees to deposit or withdraw money from your account.

Related BetMGM Sportsbook Articles

How to Bet On the NFL at BetMGM
BetMGM Sportsbook Gift Cards: Where To Buy & How To Use Your MGM Gift Card
Where Is BetMGM Sportsbook Legal? All Available States & Locations
BetMGM Sportsbook Refer A Friend | Get $50 Bonus Each Time