You do not need an Internet connection to view local channels. You do need an Internet connection to access these channels through the Sling TV app. You’ll also need an AirTV Adapter and an OTA antenna. You can purchase an AirTV Adapter here
and an OTA antenna from most electronics retailers. Note that additional channels may be available through an internet connection.