Which sentence is punctuated correctly?
My friend Joe who has a cast on his leg is going to the arcade with me today.
My friend Joe who has a cast, on his leg, is going to the arcade with me today.
My friend Joe, who has a cast on his leg, is going to the arcade with me today.
My friend, Joe who has a cast on his leg is going to the arcade with me, today.