New Football set to start

By | March 14, 2018

Clock ticking on start of new football year … The new NFL year officially starts at 4 PM ET later this afternoon. That’s when teams can formally sign free agents as well as consummate trades.