Will Ferrell plays for 10 MLB teams in 5 spring training games — PHOTOS
From the guy who brought you Anchorman, Talladega Nights and Elf came a sporting spectacle Thursday. Throughout the day, actor and comedian Will Ferrell played ball for 10 teams in five spring training baseball games.
Actor Will Ferrell entertained baseball audiences in Arizona during his barnstorming tour Thursday through spring training games.
Game played against Diamondbacks
Will Ferrell plays for the Cubs
Will Ferrell plays for the Oakland A's

Mar 12, 2015; Phoenix, AZ, USA; Comedian and San Francisco Giants guest catcher Will Ferrell in action against the Chicago White Sox at Camelback Ranch. (Joe Camporeale-USA TODAY Sports)

Mar 12, 2015; Peoria, AZ, USA; Hollywood actor Will Ferrell gets pulled from the game by Los Angeles Dodgers manager Don Mattingly (8) after pitching during a spring training game against the San Diego Padres at Peoria Sports Complex. (Rick Scuteri-USA TODAY Sports)

Mar 12, 2015; Peoria, AZ, USA; Hollywood actor Will Ferrell pitches during a spring training game between the San Diego Padres and the Los Angeles Dodgers at Peoria Sports Complex. ( Rick Scuteri-USA TODAY Sports)

Mar 12, 2015; Peoria, AZ, USA; Hollywood actor Will Ferrell pitches during a spring training game between the San Diego Padres and the Los Angeles Dodgers at Peoria Sports Complex. (Rick Scuteri/USA Today Sports)

Mar 12, 2015; Peoria, AZ, USA; Hollywood actor Will Ferrell plays right field for the San Diego Padres against the Los Angeles Dodgers during a spring training game at Peoria Sports Complex. (Rick Scuteri/USA Today Sports)

Mar 12, 2015; Peoria, AZ, USA; Hollywood actor Will Ferrell plays right field for the San Diego Padres against the Los Angeles Dodgers during a spring training game at Peoria Sports Complex. (Rick Scuteri-USA TODAY Sports)

Mar 12, 2015; Peoria, AZ, USA; Hollywood actor Will Ferrell pitches during a spring training game between the San Diego Padres and the Los Angeles Dodgers at Peoria Sports Complex. (Rick Scuteri/USA Today Sports)

Mar 12, 2015; Phoenix, AZ, USA; Comedian and San Francisco Giants guest catcher Will Ferrell in action against the Chicago White Sox at Camelback Ranch. (Joe Camporeale/USA Today Sports)

Mar 12, 2015; Phoenix, AZ, USA; Comedian and Chicago White Sox guest designated hitter Will Ferrell bats at Camelback Ranch against the San Francisco Giants. (Joe Camporeale/USA Today Sports)

Mar 12, 2015; Phoenix, AZ, USA; Comedian and Chicago White Sox guest designated hitter Will Ferrell arrives at Camelback Ranch against the San Francisco Giants. (Joe Camporeale-USA TODAY Sports)

Mar 12, 2015; Tempe, AZ, USA; Chicago Cubs first baseman Will Ferrell (19) leaves the game in the fourth inning against the Los Angeles Angels at Tempe Diablo Stadium. (Matt Kartozian/USA Today Sports)

Mar 12, 2015; Salt River Pima-Maricopa, AZ, USA; Film actor Will Ferrell leaves the field after playing third base for the Cincinnati Reds in the eighth inning against the Arizona Diamondbacks during a spring training baseball game at Salt River Fields at Talking Stick. (Casey Sapio-USA TODAY Sports)

Mar 12, 2015; Salt River Pima-Maricopa, AZ, USA; Film actor Will Ferrell plays left field for the Arizona Diamondbacks in the seventh inning against the Cincinnati Reds during a spring training baseball game at Salt River Fields at Talking Stick. (Casey Sapio-USA TODAY Sports)

Mar 12, 2015; Salt River Pima-Maricopa, AZ, USA; Film actor Will Ferrell plays left field for the Arizona Diamondbacks in the seventh inning against the Cincinnati Reds during a spring training baseball game at Salt River Fields at Talking Stick. (Casey Sapio-USA TODAY Sports)

Mar 12, 2015; Salt River Pima-Maricopa, AZ, USA; Film actor Will Ferrell plays third base for the Cincinnati Reds in the eighth inning against the Arizona Diamondbacks during a spring training baseball game at Salt River Fields at Talking Stick. (Casey Sapio/USA Today Sports)

Mar 12, 2015; Tempe, AZ, USA; Film actor Will Ferrell plays third base coach for the Chicago Cubs as he celebrates with Chicago Cubs right fielder Jorge Soler (68) during a spring training game against the Los Angeles Angels at Tempe Diablo Stadium. (Matt Kartozian-USA TODAY Sports)

Mar 12, 2015; Tempe, AZ, USA; Film actor Will Ferrell bats for the Chicago Cubs during a spring training game against the Los Angeles Angels at Tempe Diablo Stadium. (Matt Kartozian/USA Today Sports)

Mar 12, 2015; Tempe, AZ, USA; Film actor Will Ferrell plays infield for the Los Angeles Angels during a spring training game against the against the Chicago Cubs at Tempe Diablo Stadium. (Matt Kartozian-USA TODAY Sports)

Mar 12, 2015; Tempe, AZ, USA; Film actor Will Ferrell plays outfield for the Los Angeles Angels during a spring training game against the against the Chicago Cubs at Tempe Diablo Stadium. (Matt Kartozian/USA Today Sports)

Mar 12, 2015; Mesa, AZ, USA; Oakland Athletics infielder Will Ferrell (19) in the dugout during a spring training game against the Seattle Mariners at HoHoKam Stadium. The A‘s beat the Mariners 4-3. (Allan Henry/USA Today Sports)

Mar 12, 2015; Mesa, AZ, USA; Oakland Athletics infielder Will Ferrell (19) in the dugout during the first inning during a spring training game against the Seattle Mariners at HoHoKam Stadium. The A‘s beat the Mariners 4-3. (Allan Henry/USA Today Sports)

Mar 12, 2015; Mesa, AZ, USA; Oakland Athletics infielder Will Ferrell (19) watches on as pitcher Scott Kazmir (26) pitches in the first inning during a spring training game against the Seattle Mariners at HoHoKam Stadium. (Allan Henry-USA TODAY Sports)

Mar 12, 2015; Mesa, AZ, USA; Film actor Will Ferrell throws the ball to infielder Jesus Montero (63) in the first inning during a spring training game against the Oakland Athletics at HoHoKam Stadium. (Allan Henry-USA TODAY Sports)

Mar 12, 2015; Mesa, AZ, USA; Film actor Will Ferrell plays infield for the Seattle Mariners in the first inning during a spring training game against the Oakland Athletics at HoHoKam Stadium. (Allan Henry/USA Today Sports)

Mar 12, 2015; Mesa, AZ, USA; Oakland Athletics infielder Will Ferrell (19) warms up during a spring training game against the Seattle Mariners at HoHoKam Stadium. (Allan Henry-USA TODAY Sports)
From the guy who brought you “Anchorman,” “Talladega Nights” and “Elf” came a sporting spectacle Thursday.
Throughout the day, actor and comedian Will Ferrell played ball for 10 teams in five spring training baseball games.
The experience will be a part of an HBO special for his comedy website, Funny or Die. The show is set to air later this year.
The memorabilia from the day will be auctioned on mlb.com, and the proceeds will be given to Cancer for College and Stand Up to Cancer.
Check out the pictures and videos above.