Greg Holland is a former professional baseball pitcher who played in the Major League Baseball (MLB) for several teams. He was born on November 20, 1985, in Marion, North Carolina, and attended Western Carolina University, where he played college baseball.

Holland was drafted by the Kansas City Royals in the 10th round of the 2007 MLB draft. He made his MLB debut with the Royals in 2010 and quickly established himself as a reliable relief pitcher. He was a key member of the Royals bullpen during their playoff runs in 2014 and 2015, helping the team win the World Series in 2015.

In 2017, Holland signed a one-year contract with the Colorado Rockies. He had a strong season, recording 41 saves and earning his third All-Star selection. He became a free agent after the season and signed a two-year deal with the St. Louis Cardinals.

Holland struggled during his time with the Cardinals, posting a 7.92 ERA in 32 appearances. He was released by the team in July 2018 and signed with the Washington Nationals. He pitched well for the Nationals, helping them win the 2019 World Series.

Holland signed with the Kansas City Royals for the 2020 season, but his performance was inconsistent. He was released by the team in September and signed with the Arizona Diamondbacks. He finished the season with a 1-0 record and a 4.54 ERA in 28 appearances.

Holland signed a one-year deal with the Kansas City Royals for the 2021 season. He had a strong start to the season, recording six saves and a 1.91 ERA in his first 19 appearances. However, his performance declined in the second half of the season, and he was released by the team in August.

Overall, Holland had a successful career as a relief pitcher in the MLB. He recorded 212 saves, a 2.93 ERA, and 660 strikeouts in 512 innings pitched. He was a three-time All-Star and won a World Series championship with the Kansas City Royals in 2015.