Opening Rant: 2/25

Colin Cowherd shares his thoughts on why the NFL doesn't need any new rules, the state of the Knicks and more.