World Series champions Royals land SI Cover

Author:
Video Duration:
52

After winning their first World Series in 30 years, the Kansas City Royals grace this week's cover of Sports Illustrated.