Tom Coughlin, the former head coach of the NFL’s New York Giants, was inducted into the Little League Hall of Excellence and threw out the first pitch before the U.S. championship game.
Tom Coughlin, the former head coach of the NFL’s New York Giants, was inducted into the Little League Hall of Excellence and threw out the first pitch before the U.S. championship game.