Petaluma National Loses Epic Battle In Little League World Series To Tennessee, 24-16The Petaluma National Little League team lost the U.S. Little League Championship to Tennessee Saturday afternoon 24-16.

More From CBS San Francisco

Get The New CBS SF Bay Area Local App
Got Our Weather App?
Listen to Anywhere, Anytime!

Listen Live