In a surprising turn of events, Alvin Kamara was arrested on a battery charge resulting in substantial bodily harm on Sunday. The incident occurred the night before the NFL Pro Bowl, but the arrest wasn’t until late Sunday evening. However, it seems the New Orleans Saints star running back has already posted bond. According to […]