The 57-year-old has previously been in the camps of the San Diego Padres (1999), New York Mets (2000) and Kansas City Royals (2004). His workouts start Thursday.

"As a celebrity, they haven't cut me yet, so we'll see," Brooks said with a laugh after taking ground balls at third base and fly balls in the outfield. "You've got to use your advantages, you know. Before you could crowd the plate all you want because nobody wanted to hit you. You haven't got speed. You haven't got fielding. You haven't got hitting. So, use the other thing you've got."

Brooks is briefly returning to the sport to mark the 20th anniversary of the Garth Brooks Teammates for Kids Foundation, which has raised more than $100 million for children's charities. The foundation pairs children with professional athletes.

Brooks was a Pirates fan despite growing up in Oklahoma.

The Pirates did not announce that Brooks would be in camp until Monday morning, making it a surprise for his "teammates."

"I went out to take some fly balls and the guy didn't look familiar," left fielder Corey Dickerson said. "Then it hit me. It's really cool. My brother and I grew up listening to his music and I'm looking forward to having a chance to talk with him."