Patriots vs Falcons: Animals place their bets for Super Bowl 2017 February 5, 2017 We admit it. We are biased in Super Bowl 51 pick. The Atlanta Falcons, of course, is our choice over the New England Patriots…. Continue Reading