Friday Afterschool Special: Harbaugh's Cannon
Harbaugh throws out serious first pitch
Michigan coach Jim Harbaugh has become the most eccentric coach in college football this offseason, from his Allen Iverson jersey to his rap video. Last night, his offseason of fun continued as he fired off an impressive fastball to open Game 3 of the Crosstown Classic between the Chicago Cubs and White Sox, which the Cubs won 8-1. The pitch comes as no surprise, considering Harbaugh's eternal intensity and his previous career as an NFL quarterback. Here it is:
Celebrity First Pitches in 2016
Stan Lee throws out the ceremonial first pitch prior to the Los Angeles Dodgers game against the Colorado Rockies on Sept. 22, 2016 at Dodger Stadium in Los Angeles.
Bonnie Hunt throws out the ceremonial first pitch prior to the Chicago Cubs game against the Cincinnati Reds on Sept. 19, 2016 at Wrigley Field in Chicago.
Stephen Colbert, playing the role of Wrigley Field hot dog vendor Donny Franks, throws out the ceremonial first pitch prior to the Chicago Cubs game against the Milwaukee Brewers on Sept. 17, 2016 at Wrigley Field in Chicago.
Kevin Durant throws the ceremonial first pitch prior to the San Francisco Giants game against the St. Louis Cardinals on Sept. 16, 2016 at AT&T Park in San Francisco.
Chris Hayes throws out the ceremonial first pitch prior to the Chicago Cubs game against the Milwaukee Brewers on Sept. 15, 2016 at Wrigley Field in Chicago.
Camilla Luddington throws out the ceremonial first pitch prior to the Los Angeles Angels game against the Seattle Mariners on Sept. 14, 2016 at Angel Stadium of Anaheim, Calif.
WWE SmackDown general manager Daniel Bryan throws out the ceremonial first pitch prior to the Philadelphia Phillies game against the Pittsburgh Pirates on Sept. 12, 2016 at Citizens Bank Park in Philadelphia.
Mase throws out the ceremonial first pitch prior to the Miami Marlins game against the Los Angeles Dodgers on Sept. 9, 2016 at Marlin Park in Miami.
Russell Wilson throws out the ceremonial first pitch prior to the Seattle Mariners game against the Los Angeles Angels on Sept. 2, 2016 at Safeco Field in Seattle.
John Lovitz throws out the ceremonial first pitch prior to the Chicago Cubs game against the San Francisco Giants on Sept. 2, 2016 at Wrigley Field in Chicago.
Joe Minoso throws out the ceremonial first pitch prior to the Chicago White Sox game against the Seattle Mariners on Aug. 28, 2016 at U.S. Cellular Field in Chicago.
Lou Ferrigno throws out the ceremonial first pitch prior to the Chicago White Sox game against the Oakland Athletics on Aug. 20, 2016 at U.S. Cellular Field in Chicago.
Eddie Vedder throws out the ceremonial first pitch prior to the Chicago Cubs game against the Milwaukee Brewers on Aug. 18, 2016 at Wrigley Field in Chicago.
Paul Wall throws out the ceremonial first pitch prior to the Houston Astros game against the St. Louis Cardinals on Aug. 16, 2016 at Minute Maid Park in Houston.
Ben Higgins from "The Bachelor" and fiancée Lauren Bushnell look on before Higgins throws out the ceremonial first pitch prior to the Colorado Rockies game against the Washington Nationals on Aug. 15, 2016 at Coors Field in Denver.
William Shatner throws out the ceremonial first pitch as characters from Boston Comic Con look on prior to the Boston Red Sox game against the Arizona Diamondbacks on Aug. 13, 2016 at Fenway Park in Boston.
Bob Odenkirk throws out the ceremonial first pitch prior to the Chicago Cubs game against the St. Louis Cardinals on Aug. 12, 2016 at Wrigley Field in Chicago.
Ta'Rhonda Jones throws out the ceremonial first pitch prior to the Chicago Cubs game against the St. Louis Cardinals on Aug. 11, 2016 at Wrigley Field in Chicago.
Josh Duhamel, wife Fergie and their son Axl wait on the field as Duhamel prepares to throw out the ceremonial first pitch prior to the Los Angeles Dodgers game against the Boston Red Sox on Aug. 7, 2016 at Dodger Stadium in Los Angeles.
Chris Lane throws out the ceremonial first pitch prior to the Chicago White Sox game against the Baltimore Orioles on Aug. 7, 2016 at U.S. Cellular Field in Chicago.
Judd Apatow throws out the ceremonial first pitch prior to the New York Mets game against the New York Yankees on Aug. 2, 2016 at Citi Field in New York City.
Keegan-Michael Key throws out the ceremonial first pitch prior to the Los Angeles Dodgers game against the Arizona Diamondbacks on July 30, 2016 at Dodger Stadium in Los Angeles.
DJ Jillionaire throws out the ceremonial first pitch prior to the Chicago Cubs game against the Seattle Mariners on July 30, 2016 at Wrigley Field in Chicago.
WWE Champion The Miz throws out the ceremonial first pitch prior to the Baltimore Orioles game against the Cleveland Indians on July 23, 2016 at Oriole Park at Camden Yards in Baltimore.
Death Cab For Cutie frontman Ben Gibbard throws out the ceremonial first pitch prior to the Seattle Mariners game against the Chicago White Sox on July 20, 2016 at Safeco Field in Seattle.
Joel Osteen throws out the ceremonial first pitch prior to the Detroit Tigers game against the Minnesota Twins on July 19, 2016 at Comerica Park in Detroit.
Joan Jett throws out the ceremonial first pitch prior to the Chicago Cubs game against the New York Mets on July 16, 2016 at Wrigley Field in Chicago.
Luis Coronel throws out the ceremonial first pitch prior to the Arizona Diamondbacks game against the Los Angeles Dodgers on July 16, 2016 at Chase Field in Phoenix.
Chace Crawford throws out a ceremonial first pitch prior to the Los Angeles Dodgers game against the Arizona Diamondbacks on July 8, 2016 at Dodger Stadium in Los Angeles.
Joseph Mazzello throws out a ceremonial first pitch prior to the Los Angeles Dodgers game against the Arizona Diamondbacks on July 8, 2016 at Dodger Stadium in Los Angeles.
Chase Bryant throws out the ceremonial first pitch prior to the Chicago White Sox game against the Atlanta Braves on July 8, 2016 at U.S. Cellular Field in Chicago.
John Goodman clowns around before throwing out the ceremonial first pitch prior to the St. Louis Cardinals game against the Pittsburgh Pirates on July 6, 2016 at Busch Stadium in St. Louis.
Jeremy Piven throws out the ceremonial first pitch prior to the Chicago Cubs game against the Cincinnati Reds on July 5, 2016 at Wrigley Field in Chicago.
Miss USA 2016 Deshauna Barber throws out the ceremonial first pitch prior to the Washington Nationals game against the Milwaukee Brewers on July 5, 2016 at Nationals Park in Washington, DC.
Aubrey Plaza throws out the ceremonial first pitch prior to the Los Angeles Dodgers game against the Colorado Rockies on July 1, 2016 at Dodger Stadium in Los Angeles.
Victoria Justice throws out the ceremonial first pitch prior to the Detroit Tigers game against the Miami Marlins on June 29, 2016 at Comerica Park in Detroit.
Brett Eldredge throws out a ceremonial first pitch prior to the Chicago Cubs game against the St. Louis Cardinals on June 21, 2016 at Wrigley Field in Chicago.
Monica Raymund throws out a ceremonial first pitch prior to the Chicago Cubs game against the St. Louis Cardinals on June 21, 2016 at Wrigley Field in Chicago.
Sara and Erin Foster throw out ceremonial first pitches prior to the Los Angeles Dodgers game against the Washington Nationals on June 20, 2016 at Dodger Stadium in Los Angeles.
Andy Grammer throws out the ceremonial first pitch prior to the New York Mets game against the Atlanta Braves on June 18, 2016 at Citi Field in New York City.
The Fray guitarist Joe King throws out the ceremonial first pitch prior to the Tampa Bay Rays game against the San Francisco Giants on June 18, 2016 at Tropicana Field in St. Petersburg, Fla.
Joel Murray throws out a ceremonial first pitch prior to the Chicago Cubs game against the Pittsburgh Pirates on June 18, 2016 at Wrigley Field in Chicago.
Apl.de.Ap throws out the ceremonial first pitch prior to the Los Angeles Dodgers game against the Colorado Rockies on June 17, 2016 at Dodger Stadium in Los Angeles.
Leslie Jordan reacts after throwing out the ceremonial first pitch prior to the Washington Nationals game against the Chicago Cubs on June 14, 2016 at Nationals Park in Washington, DC.
Old Spice Guy Isaiah Mustafa arrives on a horse to throw out the ceremonial first pitch prior to the Cincinnati Reds game against the Oakland Athletics on June 10, 2016 at Great American Ball Park in Cincinnati.
Snoop Dogg throws out the ceremonial first pitch prior to the San Diego Padres game against the Atlanta Braves at PETCO Park on June 8, 2016 in San Diego.
Colin Egglesfield throws out the ceremonial first pitch prior to the Chicago White Sox game against the Washington Nationals on June 7, 2016 at U.S. Cellular Field in Chicago.
Stan Lee throws out the ceremonial first pitch prior to the Texas Rangers game against the Seattle Mariners on June 4, 2016 at Globe Life Park in Arlington, Texas.
Joseph Mantegna throws out the ceremonial first pitch prior to the Chicago Cubs game against the Los Angeles Dodgers on June 2, 2016 at Wrigley Field in Chicago.
Joe Minoso throws out the ceremonial first pitch prior to the Chicago Cubs game against the Los Angeles Dodgers on May 31, 2016 at Wrigley Field in Chicago.
WWE wrestler Summer Rae throws out the ceremonial first pitch prior to the Chicago Cubs game against the Philadelphia Phillies on May 27, 2016 at Wrigley Field in Chicago.
Jim Breuer throws out the ceremonial first pitch prior to the New York Mets game against the Los Angeles Dodgers on May 27, 2016 at Citi Field in New York City.
WWE wrestler Sheamus throws out the ceremonial first pitch prior to the Tampa Bay Rays game against the Miami Marlins on May 25, 2016 at Tropicana Field in St. Petersburg, Fla.
The Bachelorette, JoJo Fletcher, throws out the ceremonial first pitch prior to the Los Angeles Dodgers game against the Cincinnati Reds on May 24, 2016 at Dodger Stadium in Los Angeles.
Deon Cole throws out the ceremonial first pitch prior to the Chicago White Sox game against the Cleveland Indians on May 24, 2016 at U.S. Cellular Field in Chicago.
Ziggy Marley throws out the ceremonial first pitch prior to the Los Angeles Dodgers game against the St. Louis Cardinals on May 14, 2016 at Dodger Stadium in Los Angeles.
Metallica drummer Lars Ulrich throws the ceremonial first pitch prior to the San Francisco Giants game against the Colorado Rockies on May 6, 2016 at AT&T Park in San Francisco.
Graham Elliot throws out the ceremonial first pitch prior to the St. Louis Cardinals game against the Pittsburgh Pirates on May 6, 2016 at Busch Stadium in St. Louis.
Professional wrestler Jay Lethal throws out the ceremonial first pitch prior to the Chicago White Sox game against the Minnesota Twins on May 6, 2016 at U.S. Cellular Field in Chicago.
Ric Flair and his daughter Charlotte throw out the ceremonial first pitch prior to the Chicago Cubs game against the Atlanta Braves on May 1, 2016 at Wrigley Field in Chicago.
Macklemore throws out the ceremonial first pitch prior to the Seattle Mariners game against the Kansas City Royal on April 29, 2016 at Safeco Field in Seattle.
Warren G throws out the ceremonial first pitch prior to the Chicago Cubs game against the Atlanta Braves on April 29, 2016 at Wrigley Field in Chicago.
Gary Busey throws out the ceremonial first pitch prior to the Tampa Bay Rays game against the Toronto Blue Jays on April 29, 2016 at Tropicana Field in St. Petersburg, Fla.
Miss Universe Pia Wurtzbach throws out the ceremonial first pitch prior to the New York Mets game against the Cincinnati Reds on April 27, 2016 at Citi Field in New York City.
Disturbed guitarist Dan Donegan throws out the ceremonial first pitch prior to the Chicago White Sox game against the Texas Rangers on April 23, 2016 at U.S. Cellular Field in Chicago.
Jake Gyllenhaal and Boston Marathon bombing survivor Jeff Bauman throw out ceremonial first pitches together prior to the Boston Red Sox game against the Toronto Blue Jays on April 18, 2016 at Fenway Park in Boston.
Former President George H.W. Bush throws out the ceremonial first pitch prior to the Houston Astros game against the Kansas City Royals on April 12, 2016 at Minute Maid Park in Houston.
Ty Law, Bobby Orr and Bill Russell throw out ceremonial first pitches prior to the Boston Red Sox game against the Baltimore Orioles on April 11, 2016 at Fenway Park in Boston.
Chance the Rapper throws out the ceremonial first pitch as it snows prior to the Chicago White Sox game against the Cleveland Indians on April 8, 2016 at U.S. Cellular Field in Chicago.
The Black Keys drummer Patrick Carney throws out the ceremonial first pitch prior to the Cleveland Indians game against the Boston Red Sox on April 5, 2016 at Progressive Field in Cleveland.
George Wendt throws out the ceremonial first pitch prior to the Tampa Bay Rays game against the Toronto Blue Jays on April 3, 2016 at Tropicana Field in St. Petersburg, Fla.
Arsenal beats MLS All-Star Team
Arsenal's 2-1 win last night over the MLS All-Stars proved that the U.S. has a long way to go before being internationally relevant. Let's face it, even old international stars are better than most of America's best — they made up much of the MLS team last night. Still, Arsenal deserves credit for the win, which was largely thanks to Chuba Akpom's clutch goal in the 86th minute:
But that's not the most popular moment from the game. This is:
Poor Kaka.
Riding in style
Antonio Brown rolled up to training camp in this:
Then Brandon Marshall responded in a bold way:
Using your head 101
Pokemon Go reaches NFL
Today's Peanuts
Photo: Charles Rex Arbogas/AP