Does BetFair have actice/liquid NFL markets like Matchbook or are BetFair NFL markets more like Betmaker which are not very active. For example, Matchbook NFL pointspread markets are pretty active near gametime and might have -101 both sides but Betmaker might have -107 both sides.
I also heard BetFair charges a 5% commission so even if they have liquid NFL markets, is BetFair a useful out to have for NFL betting?
I also heard BetFair charges a 5% commission so even if they have liquid NFL markets, is BetFair a useful out to have for NFL betting?