The final stretch of the NFL season is upon us, and it's crunch time for teams looking to clinch playoff berths. 

The NFL franchise is offering shares of ‘ownership’ for the first time in nearly 10 years.