Never really paid much notice to Matchbook as have BetFair, do I need a MB account,? I guess there is more liquidity in American sports than at betfair, is that a correct assumption?

betfair have $1022 on Reds at -188
Matchbook have $800 on Reds at -181