He rode on a fire truck to the Cicero Town Hall and was escorted by the Warriors' Watch riders.
Rodriguez knew he was going to the town hall but had no idea a surprise was waiting inside for him. The Navy petty officer received a standing ovation and was honored for his efforts.
He has served in several countries including Afghanistan and received three Navy Achievement Medals and two Army Achievement Medals.