SOUTH WILLIAMSPORT, Pa. — The 2020 Little League World Series should be kicking off later this week in South Williamsport, but sadly, due to COVID-19, that's not the case.
Officials assure us the annual event will be back next summer. Mike Stevens shows what we have to look forward to in this trip Back Down The Pennsylvania Road.