This billboard has gone up just a few miles from LeBron's house in Ohio. The billboard is a little ridiculous in my opinion. If the Omada Group paid $3,000 for the billboard that's cheap advertising