The Best Reasons Why Boise Needs An NFL FranchiseThe Best Reasons Why Boise Needs An NFL FranchiseThe NFL Draft is happening this weekend and we're all about football in the Treasure Valley! Is it time for Boise to start lobbying for an NFL franchise?ChrisChris