Bill France

NASCAR chairman and CEO Brian France was arrested Sunday night and charged with driving while intoxicated and criminal possession of a controlled substance, according to multiple reports Monday morning. TMZ, the first to report the […]

The Latest

RALEIGH — It’s late February and the Hurricanes are in playoff contention. Carolina is currently in the second wild-card spot based on points with 70 in 61 games, though Columbus is just one point back [...]