Cub Swanson still doing damage at 41 yrs old