NFL Free Agency and Best Bets in the NCAA Tournament