Most sports league rules prohibit streaming of major sporting events so you may not be able to listen to your sports games. I know WGN doesn't stream baseball games for example. NFL and nascar are also not streamed due to the rules - this applies to radio and TV.
To listen to my local FM radio station, I use a police scanner that tunes in FM radio and use a free program called FreeScan on the PC, then the FreeScan app for iOS. This setup allows me to change channels remotely.
For AM radio, I have use my AV theater tuner and feed that audio into a SlingBox. Using the SlingBox app, I can stream and listen to that AM station, but don't have remote control to change stations.
These examples are an expensive way of streaming, but if you already have the equipment, the cost is minimal.