Fox Sports Radio MLB Insider Seth Everett gives his first impressions from Opening Day