With MLB, NBA, NHL and college basketball on the schedule this weekend, bettors have plenty of options to get in on the action ...