News

Joy Taylor has been let go by FOX Sports as the network has made a major programming shakeup, it was reported on Monday.