Wednesday announced the hiring of David Allred as the team's vice president of business operations. Allred assumes responsibility for the team's communications, marketing, sales and event ...