Tyson Foods on Thursday announced it is closing its beef facility in Joslin, Illinois. The closure will impact more than 2,500 workers, according to area politicians.