NFL Munich: Lions vs Patriots odds & prediction