The former campaign adviser is perfectly fine with the "swift kick in the ass" the new president is delivering to the system.
NFL free agency can be a platform for teams to address their needs. But it can also create or exacerbate issues, as several franchises have learned.
The countdown is on until the new NFL league year hits at 4 p.m. on Wednesday, when players can officially sign. Here's the ...