Meadows Let Harris Go Over Comments November 16, 2011 National Football League Hall of Famer Franco Harris has reportedly been let go from his position as a spokesman for The Meadows Raceway after some controversial remarks regarding the recent scandal a...