5 Things That Could Have Influenced Your NFL Futures Bet You Probably Overlooked