Logan Taylor Allen is an American professional baseball pitcher for the Cleveland Guardians of Major League Baseball. He made his MLB debut in 2023. From Wikipedia
Cleveland's months-long climb from a 15.5-game July deficit has turned the division into a sprint with only days left in the regular season.