I get NBC, ABC, FOX, and CBS in HD for free with my HD Antenna. So, that covers many sporting events.
Outside of that, I use a "Watch ESPN" app on my Amazon Fire TV, but I have to use my mother-in-law's cable subscription (one time thing) to use it. So, if I didn't have that, I wouldn't be able to watch anything on ESPN.
I have MORE TV options now, but sports is always the tough part for cord cutters. However, Sling TV is only $20.00 a month and gives a ton of cable channels. I don't do it though.
I am going through a phase of my life where I am trying to watch less TV. So it's not that important to me. Sometimes I just track the score online or on my phone, and don't necessarily feel the need to watch every second of it. If we are talking The Masters, I have to watch. If we are talking OU vs. Kansas State, I can track it online and watch the highlights. I still get plenty of OU games though.
Golf/exercise more, watch TV less.
You will gain a lot by cord cutting, and save a lot of money, but you have to sacrifice something. Can't have everything for $15 per month.