BodyArmor signs NFL's Christian McCaffrey, 6 other sports stars to endorsement deals NFL unveils Oakley face shield to protect players from coronavirus Genesco Sports CEO John Tatum breaks down how the new Oakley face shield [...]