Enphase Energy, based in the Bay Area's Fremont, is laying off about 500 workers and pulling manufacturing from Guadalajara.
The Cardinals are up to 12th in my Power Rankings this week as they head into their bye. The schedule isn't crushing after that bye. This is the task they face: At Seattle, at Minnesota ...