Recently our General Manager had the opportunity to discuss his NFL picks for the coming weekends games. Check out his thoughts on who will win and lose.