If you said none of the above, you’re actually right, as Russell Crowe has been spotted in the Naperville area over the past few days. According to this story on TribLocal, plenty of people have seen the “Gladiator” star riding his bike, getting iced-triple-venti-non-fat latte’s at Starbucks, or trying to get into Centennial Beach before... Read more »