What happened to the Ravens on TNF?? And how you should treat NFL Underdogs in Week 10 plus our Best Bets in both the NFL and NCAA this weekend!