Mitch Ross, the owner of S.W.A.T.S. and the guy who says he gave Ray Lewis deer antler spray, held an impromptu press conference in New Orleans today with some football writers and NFL Network’s Ian Rapoport was there to document it in all of its glory.
















So, yea. Best press conference of the year?