Greg Allen, who plays for the Pirates, had suffered a hamstring injury during spring training and hasn't played in the 2022 season. However, he has recovered and is now ready for his season debut.