No, a VPN is not needed for legally streaming live sports from a reputable site. However, that doesn’t mean you can’t or shouldn’t use one. If you think your ISP might be throttling your bandwidth or are concerned about privacy, you may wish to use a VPN anyway.