Mike Mayock Shared the Experience that “Embarrassed and Upset” Him as GM of the Raiders

Mike Mayock spent three years with the Raiders as the team’s general manager, but…