Sports on Earth: Return Of The Million Dollar Man July 30, 2014 By Gregory Louis Carter WILMINGTON, Del. - - At a Class A Carolina League baseball game last Friday night, former professional wrestler Ted DiBiase was scheduled to throw out the first … [Read more...]