Bucs win 2019 Top of the World Series

ANCHORAGE (KTUU) - From start to finish the Anchorage Bucs were the best team in the Alaska Baseball League taking down the Glacier Pilots 7-1 Tuesday to win the "Top of the World Series”

Copyright 2019 KTUU. All Rights Reserved.

Comments are posted from viewers like you and do not always reflect the views of this station. powered by Disqus