On Sunday he made history in the end zone wearing Purple and Gold and on Monday night he was on the top of the hill.
Just a day after becoming the first Vikings rookie to return an intercepted pass for a touchdown on opening day, cornerback Mike Hughes threw out the ceremonial first pitch as the Minnesota Twins took on the New York Yankees at Target Field.
His touchdown return of 28 yards came on a pass from 49ers' quarterback Jimmy Garapolo on a third-and-8 and helped the Vikings secure a 24-16 victory to open up the new season.
The former UCF Knight corralled the pass and took it to the house for six points during the third quarter.
The Twins commemorated Hughes' big moment by inviting him to the ball park the next day.
The cornerback received a nice applause from the Twins faithful as he was introduced and took to the mound.
Hughes smiled and showed off his arm as he threw a pitch just a bit to the right of the plate to Twins outfielder Robbie Grossman.
The rookie kept the game ball and took a few photos with the Twins players and some fans at the Target Field Digital Clubhouse.
Hughes appreciated the experience and is feeling at home in Minnesota after his big weekend.
Vikings rookie cornerback Mike Hughes threw out the first pitch at Target Field on Monday night as the Twins took on the New York Yankees.