Home Sports Lions center not rejoining team in 2025 after failing physical