Navy officials have decided to pull the plug on their support for a NASCAR racing team after seven seasons and concentrate instead on other types of advertising products.

Full Story