Bo Jackson struggled in the trenches against tough defenses when he ran circles around the opposition at Auburn and watched a lot of fastballs when he was in the majors.

Now the College Football Hall of Famer has faced an unusual opponent that has been a little harder to shake off: hiccups.

CLICK HERE FOR MORE SPORTS COVERAGE ON FOXNEWS.COM

Bo Jackson of the Royals about 1989 at Royals Stadium in Kansas City, Missouri. (Focus on Sport/Getty Images)

Jackson revealed Wednesday on «McElroy and Cubelic in the Morning» on WJOX-FM in Birmingham, Alabama, that he has been battling a case of chronic hiccups for nearly a year.

«I wasn’t there (at the Frank Thomas ceremony) due to issues,» Jackson said, via AL.com. «I’ve had the hiccups since last July. I’m having a medical procedure at the end of this week, I think, to try to remedy my throat, probing myself in every possible way to find out why I’m having this hiccups. That’s the only reason why I it wasn’t there.»

GEORGIA, TWO NATIONAL CHAMPIONS, AGAIN WILL NOT TRAVEL TO THE WHITE HOUSE

Bo Jackson at bat

Bo Jackson of the Kansas City Royals during a game against the Brewers at County Stadium in Milwaukee during the 1988 season. (Ron Vesely/MLB Photos via Getty Images)

Jackson said doctors have yet to figure out the cause or solution to the problem.

«I did everything: scare myself, hang upside down, drink water, sniff a porcupine’s butt. It doesn’t work,» he added.

According to Rare Diseases, the «longest recorded episode of these chronic hiccups lasted 60 years.»

Bo Jackson with the Raiders

Los Angeles Raiders running back Bo Jackson warms up on the field before a 1987 game. (George Rosa/Getty Images)

CLICK HERE TO GET THE FOX NEWS APP

Jackson was a two-sport star who played in the NFL for the Los Angeles Raiders and earned a Pro Bowl selection his final season in 1990. He was an All-Star in 1989 for the Kansas City Royals. He played for the Royals, Chicago White Sox, and Los Angeles Angels in the MLB.