It's official -- MN Twins pitcher Fernando Rodney is a U.S. citizen!

Many fans and viewers were surprised Sunday when the usual closing pitcher Fernando Rodney took the mound against the Tampa Bay Rays in the 5th inning instead of the ninth.

Turns out, he had to catch a flight to Florida for a hearing Monday morning...an immigration hearing, where he was officially recognized as a U.S. citizen.

In a post to Instagram, he proudly shares, "After 19 years in this wonderful country today I am blessed to say that I am an official US Citizen. Today I fly the American Flag but in my heart always hold my Dominican Flag."

The 41-year old had already postponed one hearing due to an employment conflict with the Twins and a game he was needed for. A second date was set, and with the All Star Game and break this week before they play the Royals in Kansas City Friday, Rodney and the Twins made it work.

The Dominican-born player also went on to thank the Twins and the Detroit Tigers who gave him the opportunity to play in the U.S. 19 years ago.