Torn Bicep Tendon
Dude! That's gotta suck. Haven't had any issues like that but had a son playing minor league ball that went thru lots of crap. Don't rush the recovery. Even if you feel 100 percent, tendons and ligaments take time to fully heal. Ask my kid how he knows....