oh pit crew news and photos