We reported on Chad Ocho Cinco’s upcoming dating reality show “The Ultimate Catch” back in March: Will You Apply For A Spot On Ocho Cinco’s New Dating Show? We hadn’t gotten any word on when filming began but, according to this letter sent in to TheYBF, it has – and not without a lot of […]