Which tracker would you recommend for US professional sports? Specifically the NFL, NBA, and MLB in roughly that order.

Thank you for your advice!