Featured Trending Rams sign UDFA S Michael Caputo 5 years ago In the NFL things happen that are out of a team’s control. With that being…