Yes, all line bets typically have 'juice' on them. These are some of the most popular bets at online sportsbooks, so the bookmakers take advantage of the opportunity to profit off of the money people spend on wagers.