The Kansas City Royals are hosting the Boston Red Sox on Monday in this American League matchup. The Red Sox have had a pretty nice season thus far. They're 38-30, which puts them just one game behind the New York Yankees for first place in the AL East. The Royals have struggled a bit more than the Sox, but they're still competitive in the AL Central. The Royals are 3.5 games behind the division-leading Minnesota Twins in the AL Central. Which club will close the gap in the standings with a win on Monday night?