North Carolina Sports Betting: Top 5 Sportsbook Apps & $4,950 in Bonuses

Sports betting is live and legal in North Carolina as of March 11. Sports bettors across the state can now place wagers on games of their choice with each of the sportsbooks below. With these platforms, new users can claim up to $4,950 in sports betting bonuses. All new users must be 21+ and offers are not mutually exclusive.

Lineups Rating
Play Now
Sign Up Code
CaesarsSportsbook logo
$1,000 Bonus
Up To $1,000 First Bet On Caesars
FanDuel Sportsbook
$200 Bonus
Bet $5 Get $200 in Bonus Bets
betmgmlogo 1
$1,500 Bonus
Up to $1,500 in Bonus Bets Paid Back If Your First Bet Does Not Win
$150 OR $1,000 Bonus
Bet $5 Get $150 in Bonus Bets OR $1,000 First Bet Safety Net
draftkings sportsbook logo
$1,250 Bonus
$50 Bonus Bet With $5 Deposit + $200 in Bonus Bets With $5 Wager + 20% Deposit Match Up to $1,000 + No Sweat NBA Same Game Parlay Every Day of Playoffs

Is Sports Betting Legal in North Carolina?

Yes. Online and retail sports betting are both live and legal in North Carolina, with online operators having gone live on March 11.

Nearly nine months after Gov. Roy Cooper signed HB347 — the bill legalizing sports betting — into law on June 14, 2023, residents across the Tar Heel State can wager on sports. The launch date, set by the North Carolina Lottery Commission, came one day before the start of the ACC men’s college basketball tournament.

This guide provides an outlook on the North Carolina sports betting market and everything you need to know regarding NC online sports betting.

North Carolina Sports Betting Timeline & Recent Updates

Here’s a look at the most recent updates in North Carolina sports betting:

  • April 5, 2024: No. 11 seed NC State enters the 2024 NCAA men’s Final Four as a +1600 underdog to win the national championship. The Wolpack faces No. 1 seed Purdue (+205) on Saturday. Defending national champion and No. 1 seed UConn (-195) meets No. 4 Alabama (+1600) in the other semifinal.
  • March 27, 2024: The North Carolina Education Lottery Committee reported projected revenue and winnings from the first week of legal sports betting in the state. The report showed $198.1 million was wagered with $141 million paid out in winnings. The state would collect $42.7 million in taxes.
  • March, 11, 2024: Online sports betting launches in North Carolina, with eight online operators getting the green light to go live in the state
  • March 1, 2024: The pre-registration period begins for North Carolina sports betting and individuals can begin making deposits into online sportsbook accounts
  • March 1, 2024: The NCLC confirms the licensees that will be available on March 11.
  • Feb. 21, 2024: The N.C. Problem Gambling Program announced a voluntary self-exclusion program now available statewide.
  • Jan. 30, 2024: Caesars Sportsbook announces a partnership expansion with the Eastern Band of Cherokee Indians to bring sports betting to North Carolina.
  • Jan. 24, 2024: The North Carolina Lottery Commission announces a March 11 launch date.
  • Jan. 23, 2024: Underdog Sports announces partnership with Sedgefield Country Club for its North Carolina online sports betting license.
  • Jan. 10, 2024: The Eastern Band of Cherokee Indians and the Catawba Nation applied for online sports betting licenses. They can offer mobile sports betting without partnering with a sports organization.
  • Jan. 8, 2024: BetMGM and Charlotte Motor Speedway announce a market access agreement in North Carolina.
  • Jan. 5, 2024: DraftKings and NASCAR announce partnership in North Carolina
  • Dec. 27, 2023: The application period for North Carolina operators closes.
  • Dec. 15, 2023: Fanatics partners with Carolina Hurricanes ahead of North Carolina launch.
  • Dec. 7, 2023: FanDuel announces partnership with the PGA Tour in North Carolina.
  • Dec. 5, 2023: Penn Entertainment announces partnership with Quail Hollow Club and the Wells Fargo Championship. This gives ESPN BET market access to North Carolina.
  • Dec. 1, 2023: The NCLC opens its licensing application portal for operators.
  • Nov. 17, 2023: Bet365 partners with Charlotte Hornets to become the official mobile betting partner in North Carolina.

North Carolina Sports Betting Bonuses: Terms & Conditions

SportsbookPromo CodeBonus AmountBonus DetailsDeposit Required?
CaesarsLINEUPS1000$1,000Up to $1,000 First Bet On CaesarsYes
FanDuelNO CODE - CLICK TO CLAIM$200Bet $5 Get $200 in Bonus BetsYes
BetMGMLINEUPS$1,500Up to $1,500 in Bonus Bets Paid Back If Your First Bet Does Not WinYes
Bet365LINEUPSNC$150 OR $1,000Bet $5 Get $150 in Bonus Bets OR $1,000 First Bet Safety Net (fully refunded first bet up to $1,000)Yes
DraftKingsNO CODE - CLICK TO CLAIM$1,25020% Deposit Match up to $1,000 + $50 Bonus Bet + Bet $5 Get $200 + No Sweat NBA Same Game Parlay Every Day of PlayoffsYes

With sports betting officially live in North Carolina, individuals across the state can take advantage of each of the aforementioned bonuses.

Read below for the terms and conditions of each offer.

North Carolina Legal Sportsbooks

State regulators have approved eight sportsbooks in North Carolina. Bet365, BetMGM, Caesars Sportsbook, DraftKings, ESPN Bet, Fanatics Sportsbook, FanDuel and Underdog Sports launched March 11.

  • Caesars Sportsbook: Best for Promotions
  • BetMGM Sportsbook: Best for Rewards
  • FanDuel Sportsbook: Best for Multi-Faceted Bettors
  • DraftKings Sportsbook: Best Overall Sportsbook
  • Bet365 Sportsbook: Best for Major U.S. Sports
  • Fanatics Sportsbook: Best for Fans of Merchandise
  • ESPN Bet Sportsbook: Best for Deposit Options
  • Underdog Sports: Coming soon

Caesars Promo Code: Up To $1,000 First Bet On Caesars

The Caesars sportsbook promo code is an up to $!,000 first bet on Caesars offer. Offer available to new users who sign up with the promo code LINEUPS1000.

To claim the promo, individuals must sign up with the sportsbook via this link, the banner below, or the “Bet Now” button in the toplist.

Each will send one to a Caesars registration page that will ask people to provide information such as one’s full name, birthdate, Social Security number and address. Providing this information is standard procedure for all sportsbooks. Social Security numbers will simply be used to verify one’s age and not for any other purpose.

If asked for a promo code, enter LINEUPS1000.

Disclaimer: Must be 21+ and physically present in NC. New users who register with eligible promo code only. Void where prohibited.

Caesars Promo Code

FanDuel Promo Code: Bet $5 Get $200 in Bonus Bets

The FanDuel North Carolina bonus does not require individuals to enter a specific promo code. Rather, one simply needs to sign up via the banner below (or links in the toplist) and follow the registration steps as prompted.

Once people have signed up, they will be required to make a minimum deposit of $10. After this first deposit has been made, individuals must make an initial wager of at least $5.

After this first real cash wager has been made, FanDuel sportsbook users will be awarded $200 in bonus bets. All bonus bets should be credited to one’s account within 72 hours of their first real money wager. Offer expires at 11:59 AM EST on March 24.

FanDuel Promo Code

BetMGM Bonus Code: $1,500 Bonus*

The BetMGM bonus code LINEUPS gives new users up to $1,500 in bonus bets if your first wager does not win. To claim the bonus, click any of the BetMGM buttons or banners on this page and follow the registration steps as prompted.

If asked for a code, enter LINEUPS. The bonus only requires a minimum $10 deposit.

*Bonus Bets Expire in 7 Days. One New Customer Offer Only. Additional terms

BetMGM Promo Code

Bet365 Bonus Code: Bet $5 Get $150 OR $1,000 First Bet Safety Net

The Bet365 bonus code, meanwhile, allows individuals to choose between either a bet $5, get $150 bonus or a $1,000 first bet safety net.

The bet $5, get $150 bonus allows new users to redeem $150 in bonus bets after making a $5 wager, while the first bet safety net allows new users to have their first wager fully refunded even if it does not win.

Thus, individuals who are comfortable making a larger first deposit are encouraged to use the first bet safety net option.

The minimum deposit for all new users to Bet365 is $10. If asked to provide a promo code, enter LINEUPSNC.

Bet365 Bonus Code

DraftKings Promo Code: Up to $1,250 in Bonus Bets

The largest promo offer available in North Carolina is the DraftKings new user bonus. Broken into three separate installments, the DraftKings promo code allows new users to claim up to $1,250 in bonuses.

The first installment of the DraftKings North Carolina promo code is a 20% deposit match up to $1,000. Individuals who make an initial deposit of $200, for example, will be matched with $40 in bonus bets. Thus, $5,000 is the maximum one can still deposit and still be eligible for the match.

The second installment of the DraftKings promo is a $50 bonus bet that is paid out simply for making an initial deposit.

The third and installment is $200 in bonus bets that is paid out after one makes their first real cash wager of $5.

And you get a No Sweat NBA Same Game Parlay bet every day of the playoffs.

DraftKings Promo Code

North Carolina Sports Betting Partnerships

As part of the North Carolina sports betting legislation, operators in the state must partner with a sports entity to gain market access. Here are the confirmed partnerships so far:

  • Bet365 – Charlotte Hornets
  • BetMGM – Charlotte Motor Speedway
  • Caesars – Eastern Band of Cherokee Indians
  • DraftKings – NASCAR
  • Fanatics – Carolina Hurricanes
  • FanDuel – PGA Tour
  • ESPN Bet – Quail Hollow Country Club (PGA Tour course)
  • Underdog Sports – Sedgefield Country Club (PGA Tour course)

The above operators have applied for licenses in the state and are being reviewed.

North Carolina Sports Betting Quick Facts

  • Pre-Launch Began March 1, 2024
  • Launches March 11, 2024
  • Online and retail sports betting is legal
  • You must be 21 years old or older to place an online wager in the state
  • Pari-mutuel horse race wagering is allowed
  • Betting on college sports is allowed
  • Pick ’em contests are not allowed
  • Online sports betting is launching in the first half of 2024

Other NC Sportsbooks

Given that up to 12 online sportsbooks can earn licensure in the state, other sportsbooks outside of DraftKings, BetMGM, Caesars, Bet365 and FanDuel are also live in the state. They are as follows:

  • Fanatics
  • ESPN Bet
  • Underdog

Retail Sportsbooks in North Carolina Right Now

If you wish to go to a retail sportsbook to place a wager in North Carolina, you can go to one of two tribal casinos. The Harrah’s Cherokee Casino Resort is located just west of Asheville near Maggie Valley, while the Harrah’s Cherokee Valley River Casino in Murphy is near the Georgia and Tennessee borders.

  • Harrah’s Cherokee Casino Resort: 777 Casino Dr, Cherokee, NC 28719
  • Harrah’s Cherokee Valley River Casino: 777 Casino Pkwy, Murphy, NC 28906

North Carolina Sports Betting Legal Details

The North Carolina House of Representatives authored a bill – HB 347 – that legalized sports betting in the state. On June 14, 2023, Gov. Roy Cooper signed HB 347 into law.

It allows 12 online sportsbooks and eight brick-and-mortar sportsbooks at the state’s sports stadiums. The eight stadiums that can host a retail sportsbooks are:

  • Bank of America Stadium
  • Charlotte Motor Speedway
  • North Wilkesboro Speedway
  • PNC Arena
  • Quail Hollow Country Club
  • Sedgefield Country Club
  • Spectrum Center
  • WakeMed Soccer Park
North Carolina Sports Betting Legal QuestionsNorth Carolina Sports Betting Legal Info
Is online sports betting allowed?Yes
What is the tax rate for North Carolina sports betting?18%
How old do you have to be to bet on sports in North Carolina?21 or older
Can you bet on college sports in North Carolina?Yes
When is North Carolina sports betting going to be available?Before June 15, 2024
Is in-person sports betting allowed in North Carolina?Yes
Is horse race wagering allowed in North Carolina?Yes

How to Bet on Sports in North Carolina

With North Carolina launching its sports betting market, here are all the details on signing up for a sportsbook and getting the best new user bonus:


Find A Sportsbook

When online sports betting launches in 2024, up to 12 operators will be available to sign up with, so bettors can choose many different sportsbook operators. Check out one of the many sportsbook reviews on, such as DraftKings Sportsbook North Carolina, FanDuel Sportsbook North Carolina, BetMGM Sportsbook North Carolina, or Caesars Sportsbook North Carolina, to find an ideal mobile sports betting app.

When choosing a sportsbook, bettors should look at promotional offers, available sports, competitive odds, and types of bets. After choosing an online sportsbook, users can click the exclusive links to activate promo codes for first-bet bonuses and deposit matches.

draftkings apple rating


Create an Account

When creating a sports betting account, connecting to WiFi/using a device with geolocation turned on is essential. The sportsbook must confirm that the user’s location is in North Carolina before placing any wagers.

Creating an account on any of the major sportsbook apps is pretty similar. The crucial information required is email, address, date of birth, full name, and social security number. This information is needed because the sportsbook needs to confirm a user’s identity and that they are of legal betting age. The legal betting age in North Carolina is 21 and up.

Do not forget to use one of the many promotions offered by for thousands in bonuses.

After confirming location, age, and identity, bettors can move on to the next step.

draftkings sportsbook registrations


Deposit Funds Into The New Sportsbook Account

Every sportsbook will have a deposit button to quickly and easily place money into the sportsbook account and begin betting. Plenty of different deposit methods exist, but the most common are credit and debit cards and PayPal. Some sportsbooks even allow users to deposit cash at a casino cage.

Many promotions require users to deposit some form of money to activate (around $5 to $10), so the promotion will be activated after the transaction.



Begin Placing Bets

Every sportsbook has roughly the same setup when it comes to placing bets. After finding a preferred wager, click on it, and the bet will appear in the sportsbook’s betslip. Once there, users can enter the amount of money they would like to wager on the bet, and the betslip will show either the payout or profit associated with the wager amount.

Sportsbook apps have many different sports and betting methods, including live betting. So, make sure to sift through the possible wagers. Bettors can place the money on each as a single wager or create a parlay bet, a multi-tier wager where every single tier or leg of the bet needs to hit to win money.

draftkings betslip


North Carolina Teams to Bet on

North Carolina is home to teams in three out of the four big professional leagues and several colleges. Below is a look at the most popular sports and teams to bet on in North Carolina:

Carolina Panthers

The Carolina Panthers are members of the NFC South in the NFL. They are based at Bank of America Stadium in Charlotte. This will likely be the most popular sport to bet on in North Carolina. The Panthers had the first overall pick in the 2023 NFL Draft and selected Alabama quarterback Bryce Young as their starting quarterback.

Carolina Hurricanes

The Carolina Hurricanes compete in the NHL as part of the Metropolitan Division in the Eastern Conference. They are a huge fan favorite of North Carolinians. They have finished first in their division for three straight years but have not made it to the Stanley Cup since 2006 when they won it. They are based in Raleigh, and play their home games at PNC Arena.

Charlotte Hornets

The Hornets are a member of the NBA in the Southeast Division of the Eastern Conference. Based out of Charlotte, the Hornets play at the Spectrum Center in Uptown Charlotte. Until recently, they were owned by Michael Jordan, who acquired the then-named Charlotte Bobcats in 2010. They have not clinched a playoff berth since the 2015-16 season.

University of North Carolina – Chapel Hill

The UNC Tar Heels will be the most popular college to bet on. The UNC football team is competitive under coach Mack Broewn. While their football team competes at the Division I level and has produced many professional athletes, their basketball team is the pride and joy of the school and was Michael Jordan’s college basketball home. The Tar Heels have won six NCAA championships, ranking them third on the all-time list behind UCLA and Kentucky. They have participated in a record 21 Final Fours and average more wins per season played (20.7) than any other program in college basketball.

Duke University

Duke University is another popular university that sports bettors in the state will be able to bet on. Just a few games behind its in-state counterpart, the Duke basketball program has the fifth-most NCAA March Madness appearances, and the fourth-most NCAA championship wins. In 2022, Duke and North Carolina faced each other in the national semifinals, and UNC came out on top, but lost to Kansas in the championship game. The last tournament title Duke won was in 2015.

Daily Fantasy Sports

Daily Fantasy sports betting is legal in North Carolina, although lawmakers have not officially regulated gaming. Discussions on regulations for daily fantasy sports are still being held in the state House. The most popular fantasy sports sites in North Carolina are DraftKings and FanDuel.

In the most recent North Carolina Sports Betting Committee meeting, the group considered rules that would ban DFS games “based on proposition wagering or contests that involve, result in, or have the effect of mimicking proposition wagering or other forms of sports wagering.” These are otherwise known as pick ’em contests.

North Carolina Online Casino Gambling

North Carolina does not have legal online casinos, and currently, there is no plan to allow them in the future. For now, the only way to play poker and casino games will be to go to a retail casino in the state, which is home to three Indian-gaming casinos: Harrah’s Cherokee Casino Resort, Harrah’s Cherokee Valley River Casino, and Catawba Two Kings Casino.

Online casino games are legal in Michigan, Pennsylvania, Connecticut, West Virginia, Delaware, and New Jersey.

North Carolina Teams in 2024 NCAA Tournament

North Carolina earned a No. 1 seed in the West Region, defeating No. 16 Wagner in the first round and No. 9 Michigan State in Round 2. The Tar Heels were knocked out by No. 4 seed Alabama. No. 11 NC State surprised No. 5 Texas Tech in a South Region first-round game then outlasted No. 14 Oakland in OT. The Wolfpack trounced No. 2 Marquette then stunned No. 4 Duke to reach the Final Four for the first time since 1983. They fell to Purdue in the national semifinals. The Blue Devils downed No. 13 Vermont, routed No. 12 James Madison and topped No. 1 Houston to reach the Elite Eight before bowing to NCSU.

UConn became the first team since Florida in 2007 to repeat as national champions by defeating Purdue in the final.

2024 NCAA Tournament scores and schedule:
Thursday, March 21

  • (9) Michigan State 69, (8) Mississippi State 51
  • (11) Duquesne 71, (6) BYU 67
  • (3) Creighton 77, (14) Akron 60
  • (2) Arizona 85, (15) Long Beach State 65
  • (1) North Carolina 90, (16) Wagner 62
  • (3) Illinois 85, (14) Morehead State 69
  • (11) Oregon 87, (6) South Carolina 73
  • (7) Dayton 63, (10) Nevada 60
  • (7) Texas 56, (10) Colorado State 44
  • (14) Oakland 80, (3) Kentucky 76
  • (5) Gonzaga 86, (12) McNeese 65
  • (2) Iowa State 82, (15) South Dakota State 65
  • (2) Tennessee 83, (15) Saint Peter’s 49
  • (11) NC State 80, Texas Tech 67
  • (4) Kansas 93, (13) Samford 89
  • (7) Washington State 66, (10) Drake 61

Friday, March 22

  • (9) Northwestern 77, (8) Florida Atlantic 65 (OT)
  • (3) Baylor 92, (14) Colgate 67
  • (5) San Diego State 69, (12) UAB 65
  • (2) Marquette 87, (15) Western Kentucky 69
  • (1) UConn 91, (16) Stetson 52
  • (6) Clemson 77, (11) New Mexico 56
  • (13) Yale 78, (4) Auburn 76
  • (10) Colorado 102, (7) Florida 100
  • (8) (9) Texas A&M 98, 83
  • (4) Duke 64, (13) Vermont 47
  • (1) Purdue 78, (16) Grambling 50
  • (4) Alabama 109, (13) College of Charleston 96
  • (1) Houston 86, (16) Longwood 46
  • (12) James Madison 72. (5) Wisconsin 61
  • (8) Utah State 88, (9) TCU 72
  • (12) Grand Canyon 75, (5) Saint Mary’s 66

Saturday, March 23

  • (2) Arizona 78, (7) Dayton 68
  • (5) Gonzaga 89, (4) Kansas 68
  • (1) North Carolina 85, (9) Michigan State 69
  • (2) Iowa State 67, (7) Washington State 56
  • (11) NC State 79, (14) Oakland 73 (OT)
  • (2) Tennessee 62, (7) Texas 58
  • (3) Illinois 89, (11) Duquesne 63
  • (3) Creighton 86, (11) Oregon 73

Sunday, March 24

  • (2) Marquette 81, (10) Colorado 77
  • (1) Purdue 106, (8) Utah State 67
  • (4) Duke 93, (12) James Madison 55
  • (6) Clemson 72, (3) Baylor 64
  • (4) Alabama 72, (12) Grand Canyon 64
  • (1) UConn 75, (9) Northwestern, 58
  • (1) Houston 100, (9) Texas A&M 95 (OT)
  • (5) San Diego State 85, (13) Yale 57

Thursday, March 28

  • (6) Clemson 77, (2) Arizona, 72
  • (1) UConn 82, (5) San Diego State 52
  • (4) Alabama 89, (1) North Carolina 87
  • (3) Illinois 72, (2) Iowa State 69

Friday, March 29

  • (11) NC State 67, (2) Marquette 58
  • (1) Purdue 80, (5) Gonzaga 68
  • (4) Duke 54, (1) Houston 51
  • (2) Tennessee 82, (3) Creighton 79

Saturday, March 30

  • (1) UConn 77, (3) Illinois 52
  • (4) Alabama 89, (5) Clemson 82

Sunday, March 31

  • (1) Purdue 72, (2) Tennessee 66
  • (11) NC State 76, (4) Duke 64

Saturday, April 6

  • (1) Purdue 63, (11) NC State 50
  • (1) UConn 86, (4) Alabama 72

Monday, April 8

  • (1) UConn 75, (1) Purdue 60

North Carolina Sports Betting FAQ

Is sports betting legal in North Carolina?

Yes. Sports betting is fully live and legal at both the online and retail level.

Is mobile sports wagering legal in North Carolina?

Yes. Individuals can place bets with one of eight online sportsbook platforms available in North Carolina using either Android or iOS devices.

Can I play online casino games in North Carolina?

No, there are no online casino games, including no online poker, in North Carolina. You cannot wager on casino games such as slots, table games or poker. To bet on casino games, you must visit a physical casino within the state.

Where can I wager on sports in North Carolina?

Individuals over the age of 21 can place wagers on one of the eight online sportsbooks in North Carolina, including Caesars, FanDuel, BetMGM, Bet365, DraftKings, ESPN Bet, Fanatics and Underdog. North Carolinians can also bet at retail sportsbooks such as Harrah’s Cherokee Casino Resort in Cherokee and Harrah’s Cherokee Valley River in Murphy.

What states near North Carolina offer sports betting?

Both Virginia and Tennessee offer online sports betting. While Tennessee does not offer physical sportsbooks, Virginia has in-person and online sports wagering. Both states offer variety and have competing sportsbooks available to use.

Is sports betting allowed under federal law?

Yes, the United States Supreme Court ruled that the ban on sports betting was unconstitutional in 2018. Now, it is entirely up to states to decide whether sports betting should be allowed. It is also up to the states to regulate, license, and control sports wagering within their borders.

Will online betting be allowed in the future?

Yes. Online sports betting is both live and legal with eight online sportsbook platforms currently operating in the state.

Can I bet on college sports in North Carolina?

Yes, North Carolina allows for both collegiate and professional sports betting. This means users can bet on the University of North Carolina, Duke University and other collegiate athletic programs in the state.

Is daily fantasy sports legal in North Carolina?

Daily Fantasy Sports is operational in North Carolina. The legal framework was put in place with the legalization of sports betting. With no restrictions, you can play on DraftKings, FanDuel, and many other major daily fantasy sites in North Carolina.

Do I have to be a resident of North Carolina to wager on sports?

No, you can visit North Carolina casinos to bet on sports. No law states that you need to be a resident of that state to bet.


Name: DraftKings North Carolina

Description: DraftKings North Carolina is a sportsbook app for those 21 years of age and within North Carolina state lines. Get access to live and pre-live sports to wager on.

Operating System: IOS, Android

Application Category: Game

Author: Jason Guilbault

  • User Interface
  • Customer Support
  • Bet Selections
  • Rewards System
  • New User Bonus


DraftKings gives you a shot at winning real cash prizes playing fantasy sports! Play for the largest cash payouts in fantasy sports – over $10 BILLION in prizes have been awarded to date! Winners are paid out immediately after a contest ends. Join for free, choose your sport & play with friends or other fans.


We have a contest for everyone: play for free for a shot at your share of $10,000 or enter a paid contest for the shot at winning even more. You can choose who to play against: other fans in public contests or with your friends any time in private contests. Create your own leagues & track your results in your league’s exclusive leaderboards. Play in special Beginner’s contests only open to other beginners until you learn the ropes.

Well Done

  • Mobile App Is Easy To Use
  • Customer Support Is Quick
  • Has Rewards Program
  • Large New User Bonus

Needs Help

  • Alternate Odds Not As Competitive

Leave a Reply

Mia Fowler is a graduate of Chapman University where she studied business marketing and journalism and played on the women’s soccer team. Following her 16-year journey with soccer, she started writing for She specifically enjoys analysis of the NFL.