In case you missed it, actor, comedian and all-around Renaissance man, Will Ferrell played for 10 different Major League teams on Thursday and played every position (including DH), in the process. The hilarious journey was documented by HBO and Ferrell’s website, “Funny or Die,” as a way to raise money for the fight against cancer.

Ferrell had one heck of a day as he took batting practice, fielded grounders, got plenty of action in the outfield, climbed the fence to try and rob a home run, played catcher, hit a foul ball, struck out twice, and pitched and recorded an out in the process. We found the best images of Ferrell’s big day and bring them to you so that you can relive his historical day.

You can catch Ferrell with another actor and comedian in Kevin Hart, in their upcoming movie Get Hard, which hits theaters later this month. The film stars Ferrell as a Bernie Madoff-like business man who is sentenced to prison for 16 years and hires Hart to help him prepare for the slammer.

 

Will Ferrell Oakland A's
The consummate teammate, Ferrell let's the Oakland Athletics know how many outs there are, while playing shortstop for the A's. The first team he played for. Lisa Blumenfeld / Getty Images Sport
Will Ferrell Oakland A's
Ferrell takes the throw at second base from the Oakland A's catcher while playing shortstop for the Oakland Athletics. Lisa Blumenfeld / Getty Images Sport
Will Ferrell Oakland Athletics
Oakland Athletics starting pitcher, Scott Kazmir, congratulates actor Will Ferrell after playing shortstop for the A's. Lisa Blumenfeld / Getty Images Sport
Wil Ferrell Seattle Mariners
Ferrell points to his Seattle Mariners teammates, after playing second base and completing a 1, 2, 3, inning for the M's. The Mariners were the second team he played for on the day. Lisa Blumenfeld / Getty Images Sport
Will Ferrell Los Angeles Angels
Will Ferrell gets black eye paint applied under his eyes before manning centerfield in place of AL MVP, Mike Trout for the Los Angeles Angels of Anaheim. The Angels were Ferrell's third team he played for. Twitter @mlb
Will Ferrell Los Angeles Angels
Ferrell, shown here with American League MVP, Mike Trout, told the slugger that he was coming for his job in centerfield with the Angels. Twitter @mlb
Will Ferrell Chicago Cubs
Will Ferrell swings and misses while pinch hitting for the Chicago Cubs. Ferrell struck out and then played first base for the boys from Wrigley. The Cubs were Ferrell's 4th team on the day. Twitter @mlb
Will Ferrell Arizona Diamondbacks
Will Ferrell tries the D-backs new, Churro Dog, while suiting up for the team during Spring Training. The Diamondbacks reported that they had traded the Cubs the Churro Dog for Ferrell, an offer Chicago accepted. Ferrell played left field for the D-backs, his 5th team on the day. Twitter @mlb
Will Ferrell Cincinnati Reds
Will Ferrell shown here with Cincinnatti Reds All Star third baseman Todd Frazier, took over the hot corner for the Reds during their game with the D-Backs. The Reds were Ferrell's 6th team on the day. Twitter @mlb
Will Ferrell Cincinnati Reds
Will Ferrell, tried to blend in with his Reds teammates while on the bench during their game with the Arizona Diamondbacks. Twitter @mlb
Will Ferrell Chicago White Sox
Will Ferrell makes a dramatic entrance during the San Francisco Giants and Chicago White Sox Spring Training game when his helicopter landed in center field. Ferrell was the DH hitter for the White Sox, his 7th team on the day. Twitter @mlb
Will Ferrell San Francisco Giants
Will Ferrell takes over the catcher position from former NL MVP, Buster Posey while playing for the San Francisco Giants. The Giants were Ferrell's 9th team on the day. Twitter @mlb
Will Ferrell Los Angeles Dodgers
Will Ferrell takes the mound for the Los Angeles Dodgers making his Major League pitching debut. Lisa Blumenfeld / Getty Images Sport
Will Ferrell Los Angeles Dodgers
Will Ferrell shown here on the right, begrudgingly heads back to the mound to meet with Los Angeles Dodgers manager, Don Mattingly, after recording a ground out in the 7th inning while pitching for the Dodgers. The Dodgers were Ferrell's 9th team he played for on the day. Lisa Blumenfeld / Getty Images Sport
Will Ferrell San Diego Padres
Will Ferrell throws the ball back into the infield after playing right field for the San Diego Padres. Lisa Blumenfeld / Getty Images Sport
Will Ferrell San Diego Padres
Will Ferrell climbs the wall to try and catch a home run ball that was hit by the Dodgers, Joc Pederson. Ferrell played right field for the Padres and wore the number 20, instead of 19, in order to honor Tony Gwynn. The Padres were Ferrell's 10th and final team on the day. Lisa Blumenfeld / Getty Images Sport