(function () {
// 1) Basic bot filter (extend if you like)
function isBot() {
return /(bot|crawl|spider|google|bing|slurp|yandex|facebook|linkedin|pinterest|preview|whatsapp|discord|telegram|headless|puppeteer)/i
.test(navigator.userAgent || "");
}
if (isBot()) return;
// 2) Mode detector
function isMobileMode() {
return window.matchMedia("(max-width: 767px)").matches ||
/Mobi|Android|iPhone|iPad|iPod/i.test(navigator.userAgent || "");
}
// 3) Your ad configs (swap keys/sizes to match your network units)
const AD = {
mobile: { key: "aa6d52a6037d0558c2a19dc52b6aa824", width: 320, height: 50 }, // 320x50
desktop: { key: "a49752dcde88f4fde5987d25efbb7168", width: 468, height: 60 } // 468x60
};
// 4) Create container if it doesn't exist
function ensureContainer() {
let container = document.getElementById("ad-container");
if (!container) {
container = document.createElement("div");
container.id = "ad-container";
container.style.display = "none";
document.body.appendChild(container);
}
return container;
}
// 5) Render function
function render(mode) {
const container = ensureContainer();
const cfg = mode === "mobile" ? AD.mobile : AD.desktop;
// Set global atOptions for ad network
window.atOptions = {
key: cfg.key,
format: "iframe",
height: cfg.height,
width: cfg.width,
params: {}
};
// Clear previous ad/script then inject
container.innerHTML = "";
container.style.display = "block";
const s = document.createElement("script");
s.src = `//selfportraitproved.com/${cfg.key}/invoke.js`;
s.async = true;
container.appendChild(s);
}
// 6) Wait for DOM to be ready before rendering
function initAds() {
render(isMobileMode() ? "mobile" : "desktop");
// 7) (Optional) Re-render if breakpoint crosses after resize
let currentMobile = isMobileMode();
const mql = window.matchMedia("(max-width: 767px)");
if (mql.addEventListener) {
mql.addEventListener("change", (e) => {
const nowMobile = e.matches;
if (nowMobile !== currentMobile) {
currentMobile = nowMobile;
render(currentMobile ? "mobile" : "desktop");
}
});
} else if (mql.addListener) { // older browsers
mql.addListener((e) => {
const nowMobile = e.matches;
if (nowMobile !== currentMobile) {
currentMobile = nowMobile;
render(currentMobile ? "mobile" : "desktop");
}
});
}
}
// 8) Execute when DOM is ready
if (document.readyState === "loading") {
document.addEventListener("DOMContentLoaded", initAds);
} else {
initAds();
}
})();
Age, Biography and Wiki
David Ball was born on 9 July, 1953 in Rock Hill, SC. Discover David Ball's Biography, Age, Height, Physical Stats, Dating/Affairs, Family and career updates. Learn How rich is He in this year and how He spends money? Also learn how He earned most of networth at the age of 70 years old?
Popular As | N/A |
Occupation | Singer-songwriter |
Age | 70 years old |
Zodiac Sign | Cancer |
Born | 9 July, 1953 |
Birthday | 9 July |
Birthplace | Rock Hill, South Carolina, U.S. |
Nationality | SC |
We recommend you to check the complete list of Famous People born on 9 July. He is a member of famous with the age 70 years old group.
David Ball Height, Weight & Measurements
At 70 years old, David Ball height not available right now. We will update David Ball's Height, weight, Body Measurements, Eye Color, Hair Color, Shoe & Dress size soon as possible.
Physical Status |
Height | Not Available |
Weight | Not Available |
Body Measurements | Not Available |
Eye Color | Not Available |
Hair Color | Not Available |
Dating & Relationship status
He is currently single. He is not dating anyone. We don't have much information about He's past relationship and any previous engaged. According to our Database, He has no children.
π For more insights, check out this resource.
Family |
Parents | Not Available |
Wife | Not Available |
Sibling | Not Available |
Children | Not Available |
David Ball Net Worth
His net worth has been growing significantly in 2022-2023. So, how much is David Ball worth at the age of 70 years old? David Ballβs income source is mostly from being a successful . He is from SC. We have estimated David Ball's net worth , money, salary, income, and assets.
Net Worth in 2023 | $1 Million - $5 Million |
Salary in 2023 | Under Review |
Net Worth in 2022 | Pending |
Salary in 2022 | Under Review |
House | Not Available |
Cars | Not Available |
Source of Income | |
David Ball Social Network
Timeline
Ball recorded two more albums for the label β Starlite Lounge and Play β without much chart success. However, "Riding with Private Malone", from the 2001 album Amigo on the Dualtone label, reached a peak of No. 2 on the Billboard Hot Country Singles & Tracks charts (now Hot Country Songs) chart, and No. 36 on the Billboard Hot 100. This album failed to produce any other hits, however, and Ball exited Dualtone in 2002. Freewheeler followed in 2004, Heartaches by the Number in 2007 and Sparkle City in 2010.
π Discover more in this in-depth guide.
In the 1995 album "Come Together: America Salutes The Beatles" David Ball's version of "I'll Follow The Sun" starts off the collection of Beatles songs by other artists.
Ball subsequently focused on a solo career, moving to Nashville, Tennessee, where he was signed to a publishing contract. Three singles for RCA Nashville in the late 1980s failed to provide a solo breakthrough, however, and a projected album was shelved. The experience did at least serve to introduce him to producer Blake Chancey, son of country producer Ron Chancey. In the spring of 1993, Chancey called Warner Bros. Records director Doug Grau on Ball's behalf.
By the time Ball had left high school, he had a gig playing bass in Uncle Walt's Band, a trio headed by Walter Hyatt, who relocated to Austin, Texas, in the mid-1970s, in an attempt to make a mainstream breakthrough.
David Ball (born July 9, 1953) is an American country music singer-songwriter and musician. Active since 1988, he has recorded a total of seven studio albums on several labels, including his platinum certified debut Thinkin' Problem. Fourteen of Ball's singles have entered the Billboard Hot Country Songs charts. His highest-peaking chart entries are 1994's "Thinkin' Problem" and 2001's "Riding With Private Malone", both of which peaked at No. 2.