Christian McCaffrey can do it all. Last season with the San Francisco 49ers, the star running back ran in for touchdowns, hauled in passes for touchdowns, and even threw a touchdown.

McCaffrey is not afraid of the big stage, whether that be a football field or ... an actual stage. The running back recently joined Zach Bryan on stage to sing with the country star and even play the piano.


On Tuesday, Bryan posted the following on Twitter.
A grateful McCaffrey replied.