Travis Kelce and Christian McCaffrey are used to playing against each other on NFL fields, but on Wednesday, they joined forces for a change ... and filmed what appears to be a fun commercial in Los Angeles.
The Chiefs tight end and the 49ers tailback teamed up for a shoot in Long Beach for Lowe's ... hitting one of the hardware giant's stores to appear in front of cameras.
McCaffrey looked as buff as ever as he cruised through the set in a red and blue No.