Rick Horrow discusses Fenway's $4.8B net worth, championship sustainability, and the team's performance near payroll max.